Bug 1097928 - /usr/bin/oo-admin-yum-validator --oo-version 2.1 --fix-all requires manual intervention for RHN Classic
Summary: /usr/bin/oo-admin-yum-validator --oo-version 2.1 --fix-all requires manual in...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Cluster Version Operator
Version: 2.0.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: John W. Lamb
QA Contact: libra bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-05-14 21:39 UTC by Brenton Leanhardt
Modified: 2014-07-01 13:49 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-07-01 13:49:36 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Brenton Leanhardt 2014-05-14 21:39:13 UTC
Description of problem:

Currently if '/usr/bin/oo-admin-yum-validator --oo-version 2.1 --fix-all' is run it will not subscribe a system to the 2.1 channels but instead will report the manual steps required.

It is important to note that once the channels are manually subscribed running the command again will set the priorities and excludes as expected.

Comment 1 Brenton Leanhardt 2014-05-14 21:43:05 UTC
This is most often noticed on an OpenShift Enterprise 2.0 installation from RHN Classic.  When 'ose-upgrade begin' is run to start the upgrade process to 2.1 this command will fail and halt the upgrade until the manual steps are run.

Comment 2 John W. Lamb 2014-07-01 13:49:36 UTC
This isn't a bug; oo-admin-yum-validator guarantees appropriate priorities for the repos and make certain that the needed *subscribed* repos/channels are enabled, but it is up to the user (or the ose-upgrade tool) to actually subscribe the appropriate repos/channels.

I'm not certain if ose-upgrade still exhibits the described behavior; I'll try to test that today.


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