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 Actual results: Pacemaker rpm's do not get updated Expected results: Pacemaker rpm's should Additional info:
This is included in OSP13.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:2811