Bug 1462840 - [RFE] Validate required OpenStack repositories before upgrade
Summary: [RFE] Validate required OpenStack repositories before upgrade
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-validations
Version: 10.0 (Newton)
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: Upstream M1
: 15.0 (Stein)
Assignee: Florian Fuchs
QA Contact: Amit Ugol
URL:
Whiteboard:
Depends On: 1730085
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-06-19 16:46 UTC by Chris Fields
Modified: 2023-10-06 17:40 UTC (History)
18 users (show)

Fixed In Version: openstack-tripleo-validations-10.5.1-0.20190820150507.77085bb.el8ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-09-21 11:15:27 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 477006 0 None MERGED Check repository availability 2020-08-17 15:47:38 UTC
OpenStack gerrit 483393 0 None MERGED Fix repo-availability validation with Ansible 2.3 2020-08-17 15:47:38 UTC
OpenStack gerrit 673993 0 None MERGED Correct "repos" validation and adds Molecule tests 2020-08-17 15:47:38 UTC
Red Hat Issue Tracker OSP-29319 0 None None None 2023-10-06 17:40:40 UTC
Red Hat Product Errata RHEA-2019:2811 0 None None None 2019-09-21 11:16:08 UTC

Description Chris Fields 2017-06-19 16:46:22 UTC
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:

Comment 9 Florian Fuchs 2018-08-07 09:55:32 UTC
This is included in OSP13.

Comment 21 errata-xmlrpc 2019-09-21 11:15:27 UTC
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


Note You need to log in before you can comment on or make changes to this bug.