Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1619101 - Should build the downstream image for the OLM [NEEDINFO]
Should build the downstream image for the OLM
Status: CLOSED ERRATA
Product: OpenShift Container Platform
Classification: Red Hat
Component: Release (Show other bugs)
3.11.0
Unspecified Unspecified
high Severity high
: ---
: 3.11.0
Assigned To: Tim Bielawa
Jian Zhang
: TestBlocker
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2018-08-20 01:51 EDT by Jian Zhang
Modified: 2018-10-11 03:25 EDT (History)
7 users (show)

See Also:
Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2018-10-11 03:25:20 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
jiazha: needinfo? (ecordell)


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2018:2652 None None None 2018-10-11 03:25 EDT

  None (edit)
Description Jian Zhang 2018-08-20 01:51:55 EDT
Description of problem:
At present, the OLM component uses the upstream image:
quay.io/coreos/olm@sha256:44b445850b3e612c062424c3727bb85048ec8e71407b39985786d29aa20f5c79
quay.io/coreos/catalog@sha256:20886d49205aa8d8fd53f1c85fad6a501775226da25ef14f51258b7066e91064

Version-Release number of selected component (if applicable):
OCP version: v3.11.0-0.17.0
olm version: 0.6.0-rhel

How reproducible:
always

Steps to Reproduce:
1. Install the olm component in the OCP via the openshift-ansible.
2. Check their images.

Actual results:
[root@qe-jiazha-round3master-etcd-1 ~]# oc get pods
NAME                                READY     STATUS    RESTARTS   AGE
alm-operator-798c765f5c-8h9t2       1/1       Running   0          3h
catalog-operator-548958ff7f-d2lqn   1/1       Running   0          3h

[root@qe-jiazha-round3master-etcd-1 ~]# oc get pods -o yaml | grep image
      image: quay.io/coreos/olm@sha256:44b445850b3e612c062424c3727bb85048ec8e71407b39985786d29aa20f5c79
      imagePullPolicy: IfNotPresent
    imagePullSecrets:
      image: quay.io/coreos/olm@sha256:44b445850b3e612c062424c3727bb85048ec8e71407b39985786d29aa20f5c79
      imageID: docker-pullable://quay.io/coreos/olm@sha256:44b445850b3e612c062424c3727bb85048ec8e71407b39985786d29aa20f5c79
      image: quay.io/coreos/catalog@sha256:20886d49205aa8d8fd53f1c85fad6a501775226da25ef14f51258b7066e91064
      imagePullPolicy: IfNotPresent
    imagePullSecrets:
      image: quay.io/coreos/catalog@sha256:20886d49205aa8d8fd53f1c85fad6a501775226da25ef14f51258b7066e91064
      imageID: docker-pullable://quay.io/coreos/catalog@sha256:20886d49205aa8d8fd53f1c85fad6a501775226da25ef14f51258b7066e91064


Expected results:
Should build and use the downstream images for them.

Additional info:
These images were hardcode in the ansible file:
https://github.com/openshift/openshift-ansible/blob/master/roles/olm/files/13-catalog-operator.deployment.yaml#L30
https://github.com/openshift/openshift-ansible/blob/master/roles/olm/files/12-alm-operator.deployment.yaml#L27
Comment 1 Tim Bielawa 2018-08-20 13:51:10 EDT
If these values are hard coded in the openshift-ansible project then I am confused as to why there was a ticket opened against the OCP Release component.

Would a better place for this issue not have been the Installer OCP component instead?
Comment 2 Jian Zhang 2018-08-20 21:59:18 EDT
Tim,

I don't think so. AFAIK, they have NOT the downstream images yet by now. We need to provide the downstream images firstly, don't we? Change the component to the "Release" first, correct me if I'm wrong. Added Evan who is the developer of the OLM in here.
Comment 3 Evan Cordell 2018-08-22 13:03:14 EDT
We've requested a repo in distgit and will follow up as soon as we have it.
Comment 4 Jian Zhang 2018-08-22 23:17:25 EDT
Evan & Tim,

For the hardcode issue, I created bug 1620329 to trace it.
Comment 5 Jian Zhang 2018-08-28 22:11:56 EDT
Evan,

The downstream image is ready now? If yes, can you tell me the name of the downstream image? I could not find it in the latest OCP build(oc v3.11.0-0.24.0).
Comment 9 errata-xmlrpc 2018-10-11 03:25:20 EDT
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-2018:2652

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