Red Hat Bugzilla – Bug 1462840
[RFE] Validate required OpenStack repositories before upgrade
Last modified: 2018-03-14 01:52:12 EDT
Description of problem:
When upgrading from OSP 8 to OSP 9, a customer found that pacemaker rpm's were out of date after the upgrade. They later found that they were missing the 'rhel-ha-for-rhel-7-server-rpms' repo on the controller nodes. They are requesting a 'pre-flight' check that would take place before overcloud updates that would verify that the correct repos are available. See the list of required repo's here for osp 10: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/10/html/upgrading_red_hat_openstack_platform/chap-introduction#sect-Repository_Requirements.
Version-Release number of selected component (if applicable):
osp 8 -> 9 was the use-case but the customer would like repos verified moving forward also.
How reproducible:This happened during an upgrade. I assume that any upgrade without the above repo will yield the same results.
Steps to Reproduce:
1.Disable rhel-ha-for-rhel-7-server-rpms repo
2.Perform Overcloud Upgrade
3.Observe pacemaker rpm versions
Pacemaker rpm's do not get updated
Pacemaker rpm's should