
Gibt es eine Möglichkeit, mit Juju-Befehlen den Juju-Charm-Cache für einen bestimmten Charm von einem laufenden Bootstrap-Knoten aus zu löschen?
Ich schreibe einen Charm und möchte während der Entwicklung, wenn ich Änderungen an einem Charm vorgenommen habe, aber kein Revisionsupdate festlege, schneller iterieren können.
Antwort1
-u
Sie können die Option verwenden , um juju deploy
die Iteration während der Entwicklung Ihrer Charms zu beschleunigen:
-u, --upgrade Deploy the charm on disk, increments revision if
needed
z.B,
juju deploy -u charm-name
Antwort2
Ich habe dies vor Kurzem ausprobiert und Folgendes erhalten:
$ juju deploy -u --repository=./charms local:trusty/node-app openmotion
Charm „local:trusty/node-app-24“ zur Umgebung hinzugefügt. „--upgrade (oder -u) ist veraltet und wird ignoriert; Charms werden immer mit einer eindeutigen Revision bereitgestellt.“
Daher scheint -u nicht mehr notwendig zu sein, zumindest ab Juju 1.18.