Bug 1855312 - ppc64le & s390x Operators filtered in Operator Hub for 4.5
Summary: ppc64le & s390x Operators filtered in Operator Hub for 4.5
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Logging
Version: 4.5
Hardware: Unspecified
OS: Linux
high
high
Target Milestone: ---
: 4.5.z
Assignee: Jeff Cantrill
QA Contact: Anping Li
URL:
Whiteboard: multi-arch
Depends On: 1850546
Blocks: 1855316
TreeView+ depends on / blocked
 
Reported: 2020-07-09 14:20 UTC by Andy McCrae
Modified: 2020-08-20 18:03 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
Clone Of: 1850546
Environment:
Last Closed: 2020-08-10 13:50:20 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift cluster-logging-operator pull 589 0 None closed [release-4.5] Bug 1855312: Add support label for s390x & ppc64le 2020-10-08 15:06:07 UTC
Github openshift cluster-nfd-operator pull 91 0 None closed [release-4.5] Bug 1855312: Add support label for s390x & ppc64le 2020-10-08 15:06:16 UTC
Github openshift elasticsearch-operator pull 420 0 None closed [release-4.5] Bug 1855312: Add support label for s390x & ppc64le 2020-10-08 15:06:07 UTC
Red Hat Knowledge Base (Solution) 5312831 0 None None None 2020-08-20 18:03:27 UTC
Red Hat Product Errata RHBA-2020:3188 0 None None None 2020-08-10 13:50:44 UTC

Description Andy McCrae 2020-07-09 14:20:40 UTC
+++ This bug was initially created as a clone of Bug #1850546 +++

Description of problem:

Since BZ #1796078 has gone live - the operators that are built and support additional architectures to x86_64 don't show up in OperatorHub because they are missing a label. (per: https://operator-framework.github.io/olm-book/docs/multiarch.html)

Version-Release number of selected component (if applicable):

Currently 3 operators are supported:
cluster-logging-operator
cluster-nfd-operator
elasticsearch-operator

This impacts master all the way to 4.3.

How reproducible:
Consistently.

Steps to Reproduce:
1. On an s390x or ppc64le OCP 4.4+ deploy go to the OperatorHub

Actual results:
No operators are shown.


Expected results:
3 Operators that support ppc64le & s390x are shown.

Comment 4 Jian Zhang 2020-07-30 07:15:07 UTC
As Kevin metioned above: This bug is not explicitly on OLM, but on a set of operators depending on OLM.

Seems like the cluster-logging doesn't support the s390x&ppc64le.
mac:~ jianzhang$ oc describe packagemanifest cluster-logging | grep -F "operatorframework.io/arch."
              operatorframework.io/arch.amd64=supported
...
  Default Channel:  4.5
  Package Name:     cluster-logging

mac:~ jianzhang$ oc describe packagemanifest elasticsearch-operator | grep -F "operatorframework.io/arch."
              operatorframework.io/arch.amd64=supported
              operatorframework.io/arch.ppc64le=supported
              operatorframework.io/arch.s390x=supported

Comment 7 errata-xmlrpc 2020-08-10 13:50:20 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.5.5 bug fix 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/RHBA-2020:3188


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