Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-6161

incorrect rbac check for install operator quick starts

XMLWordPrintable

    • ODC Sprint 214, ODC Sprint 215, ODC Sprint 216
    • Medium

      Description of problem:

      There are several `install operator` quick starts present in the console/operator github: https://github.com/openshift/console-operator/tree/master/quickstarts

      The current checks look like:

      accessReviewResources:
        - group: operators.coreos.com
          resource: operatorgroups
          verb: list
        - group: packages.operators.coreos.com
          resource: packagemanifests
          verb: list
      

      The checks also include the ability to create a Subscription.

      Prerequisites (if any, like setup, operators/versions):

      Steps to Reproduce

      1. only admins with the access to install an operator should see the `install-serverless` quick star and other quick starts like it

      Actual results:

      Only users with the ability to install an operator should see the install quick starts.

      Expected results:

      Users without the ability to install an operator can see the install quick starts.

      Reproducibility (Always/Intermittent/Only Once):

      always

      Build Details:

      4.9.0-0.nightly-2021-07-15-015134

      Additional info:

              dsantra12 Debsmita Santra
              christianvogt Christian Vogt
              Sanket Pathak Sanket Pathak
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: