Existe-t-il un moyen, avec les commandes juju, d'effacer le cache juju charm pour un charme particulier d'un nœud en cours d'exécution bootstrap?
J'écris un charme et lors du développement lorsque j'ai apporté des modifications à un charme mais ne commettez pas de mise à jour de révision, je veux pouvoir itérer plus rapidement.
Vous pouvez utiliser l'option -u
pour juju deploy
pour accélérer l'itération lors du développement de vos charms:
-u, --upgrade Deploy the charm on disk, increments revision if
needed
par exemple.,
juju deploy -u charm-name
J'ai récemment essayé ceci et j'ai:
$ juju deploy -u --repository =./charms local: digne de confiance/node-app openmotion
Ajout du charme "local: trusty/node-app-24" à l'environnement. --upgrade (ou -u) est obsolète et ignoré; les charmes sont toujours déployés avec une révision unique.
Il semble donc que -u ne soit plus nécessaire, du moins à partir de juju 1.18.