To upgrade, we do this: * upgrade kolla-ansible on the deployment host (pip install "kolla-ansible==11.*") * get the new version's copy of etc_examples/globals.yml * apply settings from our own globals.yml to it * generate and merge passwords * take a backup of the databases with mysqldump for convenience * kolla-ansible -i /etc/ansible/hosts upgrade --limit control We also have a couple of postdeploy scripts we run to ensure our logos are installed and other minor things. We're a little behind the times though - I've just done that today ussuri to victoria. Now continuing with '... upgrade --limit compute-r1' etc to do compute nodes one rack at a time for safety. I wonder how much has changed between victoria and now, and I intend to experience it over the next few months! HTH, Greg. On 13/5/24 22:22, Nguyễn Hữu Khôi wrote:
Hello.
I read this doc about upgrading openstack
https://docs.openstack.org/kolla-ansible/latest/user/operating-kolla.html <https://docs.openstack.org/kolla-ansible/latest/user/operating-kolla.html>
But I would like to know if
We install a new kolla-ansible(version to upgrade) on the new deployment host, apply changes with password.yml, global.yml and multinode and keep old /etc/kolla/config. Finally, we use kolla-ansible deploy instead of kolla-ansible upgrade.
Are these steps ok? Pls correct me if I am wrong.
Thank you. Regards
Nguyen Huu Khoi
-- Gregory Orange System Administrator, Scientific Platforms Team Pawsey Supercomputing Centre, CSIRO