-
Bug
-
Resolution: Done-Errata
-
Critical
-
None
-
5
-
False
-
False
-
No Docs Impact
-
openstack-tripleo-heat-templates-14.3.1-17.1.20250312101345.e7c7ce3.el9ost
-
None
-
-
Release Note Not Required
-
-
-
Important
Description of problem:
Minor upgrade in customer's deployment (openstack overcloud update run) is blocked with the following error:
2024-12-09 17:19:07,011 p=1046527 u=stack n=ansible | 2024-12-09 17:19:07.010699 | 566fb166-00a2-8ae7-20cc-000000000146 | FATAL | assert | hostname | error={
"assertion": "mysql_upgrade_needed.stdout != \"mysql already upgraded\"",
"changed": false,
"evaluated_to": false,
"msg": "MYSQL upgrade run was skipped during FFWD. RHBZ#2269509 you need to run openstack overcloud upgrade run --limit mysql --playbook <stack>/upgrade_steps_playbook.yaml --stack <stack>. This will cause temporary API outage!"
}
This error is logged despite the fact that in ansible debug logs we see that UPGRADE_SCRIPT was executed successfully and returns "mysql already upgraded" as an output.
This problem has potential to impact many customers.
Version-Release number of selected component (if applicable): RHOSP 17.1.4
How reproducible: Run minor upgrade towards RHOSP 17.1.4
Actual results: upgrade is blocked because of error in description despite the fact that mariadb container was updated properly
Expected results: update works as expected if mysql is up to date
- is duplicated by
-
OSPRH-13697 FFU upgrade from 16.2.6 to 17.1.4 and missing warning on wrong mysql-pacemaker-puppet.yaml
-
- Closed
-
- external trackers
- links to
-
RHBA-2025:146011 Red Hat OpenStack Platform 17.1 bug fix and enhancement advisory