-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
4.18.z, 4.19.0
-
None
-
Quality / Stability / Reliability
-
False
-
-
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: