Closed chanchiwai-ray closed 4 months ago
Looks good to me. Although I think we need at least manual confirmation the generated plan and a successful upgrade.
Testing right now
I will need to ask ovn team for confirmation: the run-deferred-hooks
does not behavior like the doc says https://charmhub.io/ovn-dedicated-chassis/actions#run-deferred-hooks
ovn-central/1 active idle 14 10.5.1.129 6641-6642/tcp Services queued for restart: ovn-central.service
ovn-central/2* active idle 15 10.5.3.164 6641-6642/tcp Services queued for restart: ovn-central.service
ovn-dedicated-chassis/0* active idle 19 10.5.0.207 Services queued for stop: ovs-record-hostname.service, ovs-vswitchd.service, ovsdb-server.service. Hooks skipped due ...
Closing it because the support of enable-auto-restarts=False
for all OVN charms are not necessary, ovn charms / ovn can handle rolling upgrade themselves with enable-auto-restarts=True
and enable-version-pinning=False
and if ovn-central is upgraded before ovn-chassis.
https://docs.ovn.org/en/latest/intro/install/ovn-upgrades.html#rolling-upgrade
Testing environment:
Using https://github.com/canonical/stsstack-bundles.git with
./generate-bundle.sh --name cou -r yoga -s jammy --ceph --run
, then