Document URL: https://access.redhat.com/documentation/en/openshift-enterprise/version-3.1/installation-and-configuration/#preparing-for-an-automated-upgrade Section Number and Name: 3.2.1. Preparing for an Automated Upgrade Describe the issue: [root@master ~]# subscription-manager repos --disable="rhel-7-server-ose-3.0-rpms" --enable="rhel-7-server-ose-3.1-rpms" Error: rhel-7-server-ose-3.1-rpms is not a valid repository ID. Use --list option to see valid repositories. Repository 'rhel-7-server-ose-3.0-rpms' is disabled for this system. Suggestions for improvement: None. Is this repo active? Additional information: [root@node1 ~]# subscription-manager repos --list |grep rhel-7-server-ose-3.1 [root@node1 ~]# (nothing returned)
My mistake here. Looks like 7.2 is required for OSE 3.1. Bug can be closed.
So if you stumble across this bug and you are running RHEL 7.2 and still cannot see the OSE 3.1 repos you need to force subscription-manager to refresh. Running refresh did not work for me but detaching and re-attaching the entitlement worked(subscription-manager remove --all ; sleep 15 ; subscription-manager attach).
Hi Guy I am also getting the same problem ,I am on 7.1 .Do I need to upgrade on 7.2. regards Shrish