[kolla-ansible] How to recover from unfinished upgrade
Hi, I am testing the upgrade from xena to yoga and I made a mistake in globals.yml, I forgot to specify the correct name of gnocchi ceph pool, so my deployment went wrong. I interrupted the deployment Ctrl+C I corrected the mistake, then I restarted the upgrade and it got stuck somewhere else, but I couldn't find where, I interrupted then restarted the deployment again and it got stuck at the same place. My questions : - Is there a way to rollback the upgrade in case of a problem, then start over? - What is the best way to restart a broken upgrade process? Regards.
Hi, Any one??? Regards. Le mer. 28 sept. 2022 à 16:51, wodel youchi <wodel.youchi@gmail.com> a écrit :
Hi,
I am testing the upgrade from xena to yoga and I made a mistake in globals.yml, I forgot to specify the correct name of gnocchi ceph pool, so my deployment went wrong. I interrupted the deployment Ctrl+C I corrected the mistake, then I restarted the upgrade and it got stuck somewhere else, but I couldn't find where, I interrupted then restarted the deployment again and it got stuck at the same place. My questions : - Is there a way to rollback the upgrade in case of a problem, then start over? - What is the best way to restart a broken upgrade process?
Regards.
Hi, the only thing I can provide is this page: https://docs.openstack.org/operations-guide/ops-upgrades.html#rolling-back-a... But I'm not sure if they apply to kolla-ansible which I'm not familiar with.
I interrupted the deployment Ctrl+C I corrected the mistake, then I restarted the upgrade and it got stuck somewhere else, but I couldn't find where, I interrupted then restarted the deployment again and it got stuck at the same place.
Wouldn't it be a better idea to let the upgrade fail, maybe changes are rolled back automatically? Where does it fail? Apparently you can reproduce it, so I'd say paste the output of the failure. Regards, Eugen Zitat von wodel youchi <wodel.youchi@gmail.com>:
Hi,
Any one???
Regards.
Le mer. 28 sept. 2022 à 16:51, wodel youchi <wodel.youchi@gmail.com> a écrit :
Hi,
I am testing the upgrade from xena to yoga and I made a mistake in globals.yml, I forgot to specify the correct name of gnocchi ceph pool, so my deployment went wrong. I interrupted the deployment Ctrl+C I corrected the mistake, then I restarted the upgrade and it got stuck somewhere else, but I couldn't find where, I interrupted then restarted the deployment again and it got stuck at the same place. My questions : - Is there a way to rollback the upgrade in case of a problem, then start over? - What is the best way to restart a broken upgrade process?
Regards.
participants (2)
-
Eugen Block
-
wodel youchi