Bug 1667453 - subscription-manager removed from "v3.10.89-2" based images
Summary: subscription-manager removed from "v3.10.89-2" based images
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Release
Version: 3.10.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: 3.10.z
Assignee: Luke Meyer
QA Contact: Gaoyun Pei
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-01-18 14:29 UTC by Brendan Mchugh
Modified: 2022-03-13 16:48 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Cause: subscription-manager was removed from this release of images in order to work around a container grading problem. Consequence: Images could not be extended by installing other packages from a subscription. This is necessary for a few images. Fix: subscription-manager is no longer removed. Instead, the python-setuptools that it depends on has been updated to work around the grading issue. Result: The ability to install and the grading issue should be resolved.
Clone Of:
Environment:
Last Closed: 2019-01-30 15:13:18 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2019:0206 0 None None None 2019-01-30 15:13:25 UTC

Description Brendan Mchugh 2019-01-18 14:29:33 UTC
Description of problem:
The package subscription-manager has been removed from "v3.10.89-2" based images.

Version-Release number of selected component (if applicable):
openshift3/apb-base:v3.10.89-2
openshift3/apb-tools:v3.10.89-2
openshift3/csi-attacher:v3.10.89-2
openshift3/csi-driver-registrar:v3.10.89-2
openshift3/csi-livenessprobe:v3.10.89-2
openshift3/csi-provisioner:v3.10.89-2
openshift3/efs-provisioner:v3.10.89-2
openshift3/image-inspector:v3.10.89-2
openshift3/jenkins-2-rhel7:v3.10.89-2
openshift3/jenkins-agent-maven-35-rhel7:v3.10.89-2
openshift3/jenkins-agent-nodejs-8-rhel7:v3.10.89-2
openshift3/jenkins-slave-base-rhel7:v3.10.89-2
openshift3/jenkins-slave-maven-rhel7:v3.10.89-2
openshift3/jenkins-slave-nodejs-rhel7:v3.10.89-2
openshift3/local-storage-provisioner:v3.10.89-2
openshift3/logging-auth-proxy:v3.10.89-2
openshift3/logging-curator:v3.10.89-2
openshift3/logging-elasticsearch:v3.10.89-2
openshift3/logging-eventrouter:v3.10.89-2
openshift3/logging-fluentd:v3.10.89-2
openshift3/logging-kibana:v3.10.89-3
openshift3/manila-provisioner:v3.10.89-2
openshift3/mariadb-apb:v3.10.89-2
openshift3/mediawiki-apb:v3.10.89-2
openshift3/mediawiki:v3.10.89-2
openshift3/metrics-cassandra:v3.10.89-2
openshift3/metrics-hawkular-metrics:v3.10.89-2
openshift3/metrics-hawkular-openshift-agent:v3.10.89-2
openshift3/metrics-heapster:v3.10.89-2
openshift3/metrics-schema-installer:v3.10.89-2
openshift3/mysql-apb:v3.10.89-2
openshift3/node:v3.10.89-2
openshift3/oauth-proxy:v3.10.89-2
openshift3/ose-ansible-service-broker:v3.10.89-2
openshift3/ose-ansible:v3.10.89-2
openshift3/ose-cli:v3.10.89-2
openshift3/ose-cluster-capacity:v3.10.89-2
openshift3/ose-deployer:v3.10.89-2
openshift3/ose-descheduler:v3.10.89-2
openshift3/ose-docker-builder:v3.10.89-2
openshift3/ose-docker-registry:v3.10.89-2
openshift3/ose-egress-dns-proxy:v3.10.89-2
openshift3/ose-egress-http-proxy:v3.10.89-2
openshift3/ose-egress-router:v3.10.89-2
openshift3/ose-f5-router:v3.10.89-2
openshift3/ose-haproxy-router:v3.10.89-2
openshift3/ose-hyperkube:v3.10.89-2
openshift3/ose-hypershift:v3.10.89-2
openshift3/ose-keepalived-ipfailover:v3.10.89-2
openshift3/ose-node-problem-detector:v3.10.89-2
openshift3/ose-pod:v3.10.89-2
openshift3/ose-recycler:v3.10.89-2
openshift3/ose-service-catalog:v3.10.89-2
openshift3/ose-template-service-broker:v3.10.89-2
openshift3/ose-web-console:v3.10.89-2
openshift3/ose:v3.10.89-2
openshift3/postgresql-apb:v3.10.89-2
openshift3/prometheus-alert-buffer:v3.10.89-2
openshift3/prometheus-alertmanager:v3.10.89-2
openshift3/prometheus-node-exporter:v3.10.89-2
openshift3/prometheus:v3.10.89-2
openshift3/registry-console:v3.10.89-2
openshift3/snapshot-controller:v3.10.89-2
openshift3/snapshot-provisioner:v3.10.89-2

How reproducible:
Always

Steps to Reproduce:
1. 
2.
3.

Actual results:
Loaded plugins: ovl
Loaded plugins: ovl
There are no enabled repos.
 Run "yum repolist all" to see the repos you have.
 To enable Red Hat Subscription Management repositories:
     subscription-manager repos --enable <repo>
 To enable custom repositories:
     yum-config-manager --enable <repo>
The command '/bin/sh -c INSTALL_PKGS="skopeo"   && yum-config-manager --enable rhel-7-server-extras-rpms   && yum install -y --setopt=tsflags=nodocs $INSTALL_PKGS' returned a non-zero code: 1

Expected results:
It should be possible to extend images by installing other packages.

Additional info:
https://access.redhat.com/containers/?architecture=AMD64&tab=changeSummary#/registry.access.redhat.com/openshift3/ose-cli/images/v3.10.89-2

Comment 4 Ben Parees 2019-01-18 15:10:29 UTC
Moving to the release team to reintroduce subscription-manager in the ocp base images in 3.10 since it is in 3.9 and 3.11.  (I'm not entirely sure who removed it, but release seems like as good a starting point as any).

Comment 11 errata-xmlrpc 2019-01-30 15:13:18 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/RHBA-2019:0206


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