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

Should keep enabled plugins unique in console operator yaml

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 4.18.z, 4.19.0
    • Management Console
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Moderate
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      User could add duplicated plugins in console operator yaml. The enabled plugins should be unique.
          

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

      4.19.0-0.nightly-2024-12-02-045705
          

      How reproducible:

      Always
          

      Steps to Reproduce:

          1.Check enabled plugins in console operator.
      $ oc get console.operator cluster -o json | jq .spec.plugins
      [
        "networking-console-plugin",
        "monitoring-plugin"
      ]
          2. Add duplicated plugin name eg "monitoring-plugin" in console operator yaml directly.
          3.
          

      Actual results:

      2. User could add duplicated plugin in console operator.
      $ oc get console.operator cluster -o json | jq .spec.plugins
      [
        "networking-console-plugin",
        "monitoring-plugin",
        "monitoring-plugin"
      ]
      Seems code for removing duplicated plugins from pr https://github.com/openshift/console-operator/pull/710 didn't work.
          

      Expected results:

      2. Should not show duplicated plugins in console operator.
      
          

      Additional info:

      
          

              jhadvig@redhat.com Jakub Hadvig
              rhn-support-yanpzhan Yanping Zhang
              None
              None
              YaDan Pei YaDan Pei
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: