
¿Hay alguna manera con los comandos de juju de borrar el caché de encantos de juju para un encanto particular de un nodo de arranque en ejecución?
Estoy escribiendo un amuleto y durante el desarrollo, cuando hice cambios en un amuleto pero no realicé una actualización de revisión, quiero poder iterar más rápido.
Respuesta1
Puede utilizar la -u
opción para juju deploy
acelerar la iteración durante el desarrollo de sus accesos:
-u, --upgrade Deploy the charm on disk, increments revision if
needed
p.ej,
juju deploy -u charm-name
Respuesta2
Recientemente probé esto y obtuve:
$ juju implementar -u --repository=./charms local:trusty/node-app openmotion
Se agregó el encanto "local:trusty/node-app-24" al entorno. --upgrade (o -u) está en desuso y se ignora; Los encantos siempre se despliegan con una revisión única.
Entonces parece que -u ya no es necesario, al menos a partir de juju 1.18.