Bug 1796080 - OLM Operators on the OperatorHub page should be filtered by GOOS and GOARCH (openshift-4.2)
Summary: OLM Operators on the OperatorHub page should be filtered by GOOS and GOARCH (...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Management Console
Version: 4.2.z
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: 4.2.z
Assignee: bpeterse
QA Contact: Yadan Pei
URL:
Whiteboard:
: 1819891 (view as bug list)
Depends On: 1796078 1796079 1804851
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-01-29 14:48 UTC by bpeterse
Modified: 2020-05-06 20:50 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1796079
Environment:
Last Closed: 2020-05-06 20:50:09 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description bpeterse 2020-01-29 14:48:58 UTC
+++ This bug was initially created as a clone of Bug #1796079 +++

+++ This bug was initially created as a clone of Bug #1796078 +++

Description of problem:

Not all operators support all architectures.  Therefore, operators under OLM will have an annotation defining supported architectures. If the current architecture of the cluster is not listed in this annotation, the console should filter (hide) the operator from view.  

* The console backend needs to use golang's sys/runtime library to get the architecture of the cluster/pod
* The console should pass the architecture to the front end
* The OLM page should filter based on the provided architecture data.  

This story supports https://issues.redhat.com/browse/OLM-1464

The backend work to gather the architecture & pass to the front end needs backports to 4.3 & 4.2
The front end filtering work needs backports to 4.3, 4.2 if it is clean.

Comment 1 bpeterse 2020-04-06 14:57:21 UTC
*** Bug 1819891 has been marked as a duplicate of this bug. ***

Comment 2 bpeterse 2020-05-06 20:50:09 UTC
We no longer plan to backport this feature to 4.2, 4.3 was the cutoff.


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