[OpenStack-Ansible] Major Upgrade from Yoga to Zed/Antelope
Hello everyone, Current environment: - Ubuntu 20.04 - OpenStack-Ansible Yoga - no LXC, services are installed bare metal - `install_method` is `distro` My goal is to upgrade this environment to Zed, or skip Zed and upgrade directly to Antelope, since Zed is also in Unmaintained state. What would you recommend? Which order should I follow - upgrade operating system or OpenStack first? The decision is a bit difficult as all 3 releases (Yoga, Zed and Antelope) support different Ubuntu versions in install_method distro and not the same one.
Hey! Sorry, I just found your email in my spam folder. OpenStack-Ansible does support upgrades from Yoga directly to Antelope (2023.1) and this path we tested in CI. So I would suggest jumping directly to Antelope from Yoga. However, if you're using `distro` install_method, then the decision is indeed not trivial. As Ubuntu 20.04 on Antelope will actually still be using Yoga UCA repository. So you basically will upgrade just the OpenStack-Ansible version, while OpenStack packages will remain the same [1] Though it will open your path for upgrading the distro version as well. Frankly speaking, this challenge is the exact reason why we often don't recommend distro versions, as there's no control over these repos and hard to plan for distro upgrades due to that. [1] https://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/s... Hope this message finds you not too late. пн, 21 окт. 2024 г. в 15:26, Roby G <pi3.14@tuta.io>:
Hello everyone,
Current environment: - Ubuntu 20.04 - OpenStack-Ansible Yoga - no LXC, services are installed bare metal - `install_method` is `distro`
My goal is to upgrade this environment to Zed, or skip Zed and upgrade directly to Antelope, since Zed is also in Unmaintained state.
What would you recommend? Which order should I follow - upgrade operating system or OpenStack first? The decision is a bit difficult as all 3 releases (Yoga, Zed and Antelope) support different Ubuntu versions in install_method distro and not the same one.
participants (2)
-
Dmitriy Rabotyagov
-
Roby G