Feature 10908: Add Upgrade Charm 90/11890/8
authorbeierlm <mark.beierl@canonical.com>
Thu, 14 Apr 2022 20:33:51 +0000 (16:33 -0400)
committergarciadav <david.garcia@canonical.com>
Mon, 2 May 2022 07:17:46 +0000 (09:17 +0200)
commitdb1d37bb9855e2c5649a14bf03bf940b26a49690
tree0943c3dd81d5126f1086da558a636004dddb84be
parent7e887b22fdc176021b215c3b83a052276fdbeefc
Feature 10908: Add Upgrade Charm

Adds ability to wait for a unit to go idle
Adds new method to upgrade charm in a particular application

Change-Id: I329286e63519c6398fc1f2229f306eec0b15551a
Signed-off-by: beierlm <mark.beierl@canonical.com>
n2vc/juju_watcher.py
n2vc/libjuju.py
n2vc/tests/unit/test_juju_watcher.py
n2vc/tests/unit/testdata/upgrade-machine.log [new file with mode: 0644]
n2vc/tests/unit/testdata/upgrade-operator.log [new file with mode: 0644]
n2vc/tests/unit/testdata/upgrade-podspec-stateful.log [new file with mode: 0644]
n2vc/tests/unit/testdata/upgrade-podspec-stateless.log [new file with mode: 0644]
n2vc/tests/unit/testdata/upgrade-sidecar.log [new file with mode: 0644]