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

Console Operand not working for clusterwide CRDs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Normal Normal
    • None
    • 4.13, 4.12, 4.11, 4.10
    • Management Console
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

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

      Description of problem:

      Currently, operator-lifecycle-manager frontend only expose Operand components for namespaced CRDs

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

       

      How reproducible:

       

      Steps to Reproduce:

      1. Deploy a cluster wide operator (CRD must mention scope: Cluster) that implements spec / status descriptors such as Netobserv in the following PR: https://github.com/netobserv/network-observability-operator/pull/425
      2. Go to Installed Operators -> NetObserv -> Flow Collector
      3. Either Create or Edit an instance
      

      Actual results:

      Page doesn't show any customization from specDescriptors / statusDescriptors and doesn't expose Resources tab

      Expected results:

      Page should use descriptors and show Resources tab

      Additional info:

      Documentation: https://github.com/openshift/console/blob/master/frontend/packages/operator-lifecycle-manager/src/components/descriptors/reference/reference.md#olm-descriptor-reference
      
      Related thread:
      https://redhat-internal.slack.com/archives/C6A3NV5J9/p1695116635617689

              rh-ee-jonjacks Jon Jackson
              jpinsonn@redhat.com Julien Pinsonneau
              None
              None
              YaDan Pei YaDan Pei
              None
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: