Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-16867

Ability to block Operator installations from OperatorHub

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • No
    • None
    • None
    • Rejected
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      As an OpenShift Dedicated Platform SRE we need a way to block certain operators from being installed to OpenShift Dedicated and ROSA clusters from OperatorHub.
      
      Specifically, the metallb operator - This operator is available from the Red Hat OperatorHub and can be installed with just a few clicks, but can ultimately result in the customer completely losing access to their cluster.  The Metallb docs explicitly state that this operator is not for use with cloud providers.
      
      Having the ability to deny specific operators from OperatorHub for install on managed products can help prevent customers from accidentally losing access to their cluster.
      

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

      
      

      How reproducible:

      We've asked the customer who has most recently lost access because of this operator to share steps to reproduce. I was not able to reproduce successfully on a test cluster, but I also don't have much knowledge of MetalLB and don't know if there's a specific configuration that it's breaking on.
      

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

      
      

      Expected results:

      
      

      Additional info:

      
      

              Unassigned Unassigned
              iamkirkbater Kirk Bater
              None
              None
              Jian Zhang Jian Zhang
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: