Openstack FFU to 17.1 upgrade failed at node provision for overcloud 'ctlplane_cidr'
Environment
- Red Hat Openstack Plataform 16.2.3, 16.1
Issue
Receive the error below at step 5.1.7 of a upgrade to RHOSP17.1 from RHOSP version early than 16.2.4.
"msg": "Error generating inventory for overcloud: 'ctlplane_cidr'"
Resolution
-
If there is a backup of undercloud, restore the backup. Do a minor update and after the FFU.
-
If not, open a case to Red Hat support.
Root Cause
The upgrade should be done from lastest minor/z version of major version 16 as informed in FFU doc, the issue was identified in BZ2249174.
Diagnostic Steps
- Check the output of the command for the FATAL message.
2024-01-01 01:01:01,001 p=00001 u=stack n=ansible | 2024-01-01 01:01:01.000001 | 00000001-0001-0001-0001-000000000001 | FATAL | Generate ansible inventory | localhost | error={
"changed": false,
"error": "'ctlplane_cidr'",
...
"msg": "Error generating inventory for overcloud: 'ctlplane_cidr'",
"success": false
}
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments