+++ 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.
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, 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:0581
*** Bug 1821318 has been marked as a duplicate of this bug. ***