Bug 1881060

Summary: [sig-operator] an end user can use OLM can subscribe to the operator [Suite:openshift/conformance/parallel]
Product: OpenShift Container Platform Reporter: David Eads <deads>
Component: OLMAssignee: Evan Cordell <ecordell>
OLM sub component: OLM QA Contact: Jian Zhang <jiazha>
Status: CLOSED ERRATA Docs Contact:
Severity: urgent    
Priority: urgent    
Version: 4.6   
Target Milestone: ---   
Target Release: 4.6.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-10-27 16:43:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description David Eads 2020-09-21 13:24:45 UTC
[sig-operator] an end user can use OLM can subscribe to the operator [Suite:openshift/conformance/parallel] is perma-failing on ppc.

see https://testgrid.k8s.io/redhat-openshift-ocp-release-4.6-informing#release-openshift-origin-installer-e2e-remote-libvirt-ppc64le-4.6&grid=old for a full list and https://prow.ci.openshift.org/view/gcs/origin-ci-test/logs/release-openshift-origin-installer-e2e-remote-libvirt-ppc64le-4.6/1307952770808025088 for an example.

Comment 1 Evan Cordell 2020-09-21 15:14:07 UTC
amq-streams (the operator in question) is not multi-arch and apparently does not plan to be.

looking into whether there are any multi-arch capable operators today that can be used to validate full e2e install with OLM.

Comment 2 Evan Cordell 2020-09-21 17:54:31 UTC
There are no operators currently in the 4.6 production that have multi-arch support.

These are:

3scale-operator             
apicast-operator            
kiali-ossm                  
quay-operator
advanced-cluster-management 
container-security-operator 
kubevirt-hyperconverged     
serverless-operator
amq-streams                 
jaeger-product              
quay-bridge-operator        
service-registry-operator

I currently can't distinguish whether they are supposed to support multi-arch, and there's a pipeline issue, or whether they don't intend to support multi-arch in the first place. Will update here when I know more.

Comment 3 Evan Cordell 2020-09-22 13:54:04 UTC
nfd-operator is multi-arch, but as an openshift component it won't be available in the 4.6 catalog until 4.6 GAs. The plan is to mirror out pre-release nfd indexes for use by this test.

Comment 6 Jian Zhang 2020-09-27 06:51:22 UTC
LGTM, verify it.

Comment 9 errata-xmlrpc 2020-10-27 16:43:33 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 (OpenShift Container Platform 4.6 GA Images), 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-2020:4196