-
Bug
-
Resolution: Done-Errata
-
Blocker
-
rhos-17.1.z
-
None
-
8
-
False
-
-
False
-
?
-
openstack-tripleo-heat-templates-14.3.1-17.1.20250704160748.e7c7ce3.el9ost openstack-tripleo-heat-templates-14.3.1-17.1.20250704163743.e7c7ce3.el8ost tripleo-ansible-3.3.1-17.1.20250702110757.8debef3.el9ost tripleo-ansible-3.3.1-17.1.20250702103747.8debe
-
rhos-ops-day1day2-upgrades
-
None
-
-
Bug Fix
-
Done
-
-
-
RHOS Upgrades 2025 Sprint 6, RHOS Upgrades 2025 Sprint 7, Pending Compose
-
3
-
Important
To Reproduce Steps to reproduce the behavior:
- Complete FFU up to system upgrade [1]
- Add the LeappInitCommand workaround to system_upgrade.yaml to prevent an issue with EFI as per this article [2]
- Run the Undercloud system upgrade: openstack undercloud upgrade --yes --system-upgrade /home/stack/templates/system_upgrade.yaml
- After the command completes without error, reboot the Director node
- The Director node reboots on RHEL8.4 instead of RHEL9.2. Leapp was not triggered during boot.
Expected behavior
- Leapp gets triggered, and boots to RHEL9.2 after first successful system upgrade / reboot attempt while using 1 unified system_upgrade.yaml file.
Bug impact
- Customer currently needs to workaround other workarounds. They expect that the system_upgrade.yaml file should work with both UC and OC nodes, no matter if they boot legacy/EFI. This delays upgrade for production sites.
Known workaround
- Running the undercloud system upgrade a second time works
- Running the undercloud system upgrade without the LeappInitCommand [2] also seem to work, but then it breaks the OC nodes upgrade.
Additional context
- The Director is a legacy booting VM
- The Computes are EFI booting baremetal nodes
- Issue with/without the workaround for EFI nodes [2] is tracked here [3]
- It is suspected that some tripleo-ansible roles running during the RHOSP upgrade steps might be causing this issue
[2]https://access.redhat.com/solutions/7096899
[3] https://issues.redhat.com/browse/OSPRH-16320
- links to
-
RHBA-2025:152458 Red Hat OpenStack Platform 17.1.9 bug fix and enhancement advisory
- mentioned on