Back to bug 1659183

Who When What Removed Added
Marius Cornea 2018-12-13 19:04:51 UTC Assignee rhos-maint maandre
QA Contact agurenko mcornea
Martin André 2018-12-14 07:54:05 UTC Keywords Triaged
Status NEW ASSIGNED
CC m.andre
Luis Tomas Bolivar 2018-12-17 07:36:13 UTC Priority unspecified urgent
CC ltomasbo
Paul Grist 2018-12-19 01:06:30 UTC CC pgrist
Luis Tomas Bolivar 2018-12-19 10:23:01 UTC Target Release --- 14.0 (Rocky)
Target Milestone --- ga
Red Hat Bugzilla Rules Engine 2018-12-19 10:23:06 UTC Target Release 14.0 (Rocky) ---
Red Hat Bugzilla Rules Engine 2019-01-03 14:56:40 UTC Target Release --- 14.0 (Rocky)
Martin André 2019-01-04 14:05:35 UTC Doc Text Cause: Director and openshift-ansible have different expectation regarding image tags. On one hand, when importing the remote container images locally, Director converts the generic tag into one that uniquely identifies the image based on the `version` and `release` labels from the image metadata.

On the other hand, openshift-ansible relies on a unique `openshift_image_tag` variable for all the openshift images tags making it impossible to specify tags of images individually.

Consequence: Deployment of OCP via Director fails when the floating v3.11 tag in the remote container image registry points to images with non-consistent `release` or `version` labels in their metadata.

Workaround (if any): From the undercloud, import the odd images prior to deploying OpenShift and set the tag to be consistent accross all openshift images:

skopeo --tls-verify=false copy docker://registry.access.redhat.com/openshift3/prometheus:v3.11.51-1 docker://192.168.24.1:8787/openshift3/prometheus:v3.11.51-2

Result: Deployment of OpenShift from Director goes to completion without missing image.
Doc Type If docs needed, set a value Known Issue
Laura Marsh 2019-01-09 21:14:37 UTC CC lmarsh
Doc Text Cause: Director and openshift-ansible have different expectation regarding image tags. On one hand, when importing the remote container images locally, Director converts the generic tag into one that uniquely identifies the image based on the `version` and `release` labels from the image metadata.

On the other hand, openshift-ansible relies on a unique `openshift_image_tag` variable for all the openshift images tags making it impossible to specify tags of images individually.

Consequence: Deployment of OCP via Director fails when the floating v3.11 tag in the remote container image registry points to images with non-consistent `release` or `version` labels in their metadata.

Workaround (if any): From the undercloud, import the odd images prior to deploying OpenShift and set the tag to be consistent accross all openshift images:

skopeo --tls-verify=false copy docker://registry.access.redhat.com/openshift3/prometheus:v3.11.51-1 docker://192.168.24.1:8787/openshift3/prometheus:v3.11.51-2

Result: Deployment of OpenShift from Director goes to completion without missing image.
Director and openshift-ansible have different expectations regarding image tags. For example, when importing the remote container images locally, director converts the generic tag into one that uniquely identifies the image based on the `version` and `release` labels from the image metadata. Openshift-ansible, however, relies on a unique `openshift_image_tag` variable for all the openshift images tags making it impossible to specify tags of images individually. Deployment of OCP via director fails when the floating v3.11 tag in the remote container image registry points to images with non-consistent `release` or `version` labels in their metadata.

From the undercloud, import the odd images prior to deploying OpenShift and set the tag to be consistent across all openshift images:

skopeo --tls-verify=false copy docker://registry.access.redhat.com/openshift3/prometheus:v3.11.51-1 docker://192.168.24.1:8787/openshift3/prometheus:v3.11.51-2

Deployment of OpenShift from director completes without missing image.
Scott Lewis 2019-01-11 14:08:25 UTC Target Milestone ga ---
Red Hat Bugzilla Rules Engine 2019-01-11 14:08:28 UTC Keywords ZStream
Target Release 14.0 (Rocky) ---
Martin André 2019-01-15 15:26:49 UTC Status ASSIGNED ON_DEV
Jon Schlueter 2019-01-22 22:26:42 UTC Target Release --- 14.0 (Rocky)
Luis Tomas Bolivar 2019-03-13 10:23:06 UTC CC psahoo
Martin André 2019-03-13 14:21:05 UTC Status ON_DEV MODIFIED
Fixed In Version openstack-tripleo-common-9.4.1-0.20190119050434.261de49.el7ost
RHEL Program Management 2019-03-13 14:21:08 UTC Keywords Triaged
Luis Tomas Bolivar 2019-03-15 07:47:46 UTC Keywords Triaged
RHEL Program Management 2019-03-15 07:47:48 UTC Keywords Triaged
Martin André 2019-03-15 07:49:20 UTC Keywords Triaged
CC slinaber
Component rhosp-director openstack-tripleo-common
Assignee maandre apetrich
QA Contact mcornea sasha
Martin André 2019-03-15 07:50:08 UTC Assignee apetrich m.andre
QA Contact sasha mcornea
errata-xmlrpc 2019-03-29 03:15:27 UTC Status MODIFIED ON_QA
Luis Tomas Bolivar 2019-03-29 08:46:17 UTC Target Milestone --- z2
Steve Linabery 2019-03-29 19:55:36 UTC Status ON_QA MODIFIED
errata-xmlrpc 2019-04-02 15:07:26 UTC Status MODIFIED ON_QA
Marius Cornea 2019-04-09 21:12:21 UTC Status ON_QA VERIFIED
errata-xmlrpc 2019-04-30 16:49:44 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2019-04-30 17:51:15 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2019-04-30 17:51:15 UTC
errata-xmlrpc 2019-04-30 17:51:24 UTC Link ID Red Hat Product Errata RHBA-2019:0878

Back to bug 1659183