Bug 1974973 - ci-operator cannot import an s390x or a non-amd64 OCP release image
Summary: ci-operator cannot import an s390x or a non-amd64 OCP release image
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Multi-Arch
Version: 4.9
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: ---
: 4.9.0
Assignee: Deep Mistry
QA Contact: Barry Donahue
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-06-22 21:13 UTC by Haseeb Tariq
Modified: 2021-10-18 17:36 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
job=periodic-ci-openshift-ocp-installer-remote-libvirt-s390x-4.9=all failed: unable to find the 'cli' image in the provided release image
Last Closed: 2021-10-18 17:36:21 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift release pull 20190 0 None open Bug 1974973: Using dynamic release for P/Z 2021-07-21 14:24:59 UTC
Red Hat Issue Tracker MULTIARCH-1360 0 None Backlog ci-operator cannot import an s390x or a non-amd64 OCP release image 2021-06-22 21:16:45 UTC
Red Hat Product Errata RHSA-2021:3759 0 None None None 2021-10-18 17:36:40 UTC

Description Haseeb Tariq 2021-06-22 21:13:02 UTC
job:
periodic-ci-openshift-ocp-installer-remote-libvirt-s390x-4.9 

is failing frequently in CI, see testgrid results:
https://testgrid.k8s.io/redhat-openshift-ocp-release-4.9-informing#periodic-ci-openshift-ocp-installer-remote-libvirt-s390x-4.9

https://prow.ci.openshift.org/view/gs/origin-ci-test/logs/periodic-ci-openshift-ocp-installer-remote-libvirt-s390x-4.9/1407399764261081088

The test case "Import the release payload "latest" from an external source" fails with the following:
```
could not run steps: step [release:latest] failed: unable to find the 'cli' image in the provided release image: the pod ci-op-5bjj6h3c/release-images-latest-cli failed after 15s (failed containers: release): ContainerFailed one or more containers exited
```

The reason seems to be that the ci-operator cannot run the extracted s390x CLI image on the build cluster which is amd64.
Tracked in JIRA: https://issues.redhat.com/browse/DPTP-2265

Setting component as Multi-Arch even though the problem is likely going to be addressed in ci-tools.

Comment 1 Dan Li 2021-06-23 13:55:00 UTC
Assigning this to Deep. Also setting "Blocker-" as the bug is not a blocker for 4.9. Please feel free to re-set if the bug affects other releases.

Comment 2 Yaakov Selkowitz 2021-06-24 17:43:54 UTC
Would https://github.com/openshift/oc/pull/816 help with that?

Comment 3 Dan Li 2021-06-28 18:26:02 UTC
Hi Deep - do you think this bug will be resolved before the end of the current sprint (July 3rd)? If not, can we set "reviewed-in-Sprint" flag?

Comment 4 Deep Mistry 2021-06-28 20:31:00 UTC
We should be able to close it this sprint.

Comment 5 Deep Mistry 2021-07-09 14:15:49 UTC
https://issues.redhat.com/browse/DPTP-2265

Comment 6 Deep Mistry 2021-07-09 14:38:20 UTC
https://github.com/openshift/ci-tools/pull/2144

Comment 7 Deep Mistry 2021-07-21 14:21:15 UTC
https://github.com/openshift/release/pull/20190 Last missing piece

Comment 11 errata-xmlrpc 2021-10-18 17:36:21 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 (Moderate: OpenShift Container Platform 4.9.0 bug fix and security update), 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/RHSA-2021:3759


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