Description of problem: OperatorHub view in console is depending on if the users have the permission to list package manifests and operator groups in all namespaces. However, after created a ClusterRoleBinding to `aggregate-olm-view` for non-cluster admin users, the OperatorHub still doesn't show up. Version-Release number of selected component (if applicable): OCP 4.4 How reproducible: 100% Steps to Reproduce: 1. Create ClusterRoleBinding and bind to a non cluster admin user 2. Log in with that user Actual results: Didn't see OperatorHub view Expected results: OperatorHub view shows up. Additional info:
kind: ClusterRoleBinding apiVersion: rbac.authorization.k8s.io/v1 metadata: name: normaluser-olm subjects: - kind: User apiGroup: rbac.authorization.k8s.io name: testuser-19 roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: aggregate-olm-view create rolebinding to normal user, and The user can view the operator hub page 4.5.0-0.ci-2020-04-03-014149
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:2409