-
Bug
-
Resolution: Done
-
Major
-
None
-
4.19.0
-
None
-
Quality / Stability / Reliability
-
False
-
-
None
-
None
-
Yes
-
None
-
Rejected
-
None
-
In Progress
-
Bug Fix
-
fix nmstate-console-plugin deployment template for pluginPort
-
None
-
None
-
None
-
None
This is a clone of issue OCPBUGS-54295. The following is the description of the original issue:
—
Description of problem: nmstate-console-plugin pod cannot be successfully created in openshift-nmstate
Version-Release number of selected component (if applicable): 4.19.0-202503251610(nmstate-operator version)
How reproducible: always
Steps to Reproduce:
1. check operator logs {"level":"error","ts":"2025-03-27T06:28:34.221Z","msg":"Reconciler error","controller":"nmstate","controllerGroup":"nmstate.io","controllerKind":"NMState","NMState":{"name":"nmstate"},"namespace":"","name":"nmstate","reconcileID":"c8c8b053-8b53-4332-bfbe-f6a50c4f7bbf","error":"failed applying UI Plugin: failed to render kubernetes-nmstate openshift/ui-plugin: failed to render file bindata/kubernetes-nmstate/openshift/ui-plugin/deployment.yaml: failed to unmarshal manifest bindata/kubernetes-nmstate/openshift/ui-plugin/deployment.yaml: error converting YAML to JSON: yaml: invalid map key: map[interface {}]interface {}{\".PluginPort\":interface {}(nil)}","errorVerbose":"failed to render file bindata/kubernetes-nmstate/openshift/ui-plugin/deployment.yaml: failed to unmarshal manifest bindata/kubernetes-nmstate/openshift/ui-plugin/deployment.yaml: error converting YAML to JSON: yaml: invalid map key: map[interface {}]interface {}{\".PluginPort\":interface {}(nil)}\nfailed to render kubernetes-nmstate openshift/ui-plugin\ngithub.com/nmstate/kubernetes-nmstate/controllers/operator.(*NMStateReconciler).renderAndApply\n\t/go/src/github.com/openshift/kubernetes-nmstate/controllers/operator/nmstate_controller.go:456\ngithub.com/nmstate/kubernetes-nmstate/controllers/operator.(*NMStateReconciler).applyOpenshiftUIPlugin\n\t/go/src/github.com/openshift/kubernetes-nmstate/controllers/operator/nmstate_controller.go:345\ngithub.com/nmstate/kubernetes-nmstate/controllers/operator.(*NMStateReconciler).applyManifests\n\t/go/src/github.com/openshift/kubernetes-nmstate/controllers/operator/nmstate_controller.go:160\ngithub.com/nmstate/kubernetes-nmstate/controllers/operator.(*NMStateReconciler).Reconcile\n\t/go/src/github.com/openshift/kubernetes-nmstate/controllers/operator/nmstate_controller.go:117\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:116\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:303\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:224\nruntime.goexit\n\t/usr/lib/golang/src/runtime/asm_amd64.s:1700\nfailed applying UI Plugin\ngithub.com/nmstate/kubernetes-nmstate/controllers/operator.(*NMStateReconciler).applyManifests\n\t/go/src/github.com/openshift/kubernetes-nmstate/controllers/operator/nmstate_controller.go:161\ngithub.com/nmstate/kubernetes-nmstate/controllers/operator.(*NMStateReconciler).Reconcile\n\t/go/src/github.com/openshift/kubernetes-nmstate/controllers/operator/nmstate_controller.go:117\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:116\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:303\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:224\nruntime.goexit\n\t/usr/lib/golang/src/runtime/asm_amd64.s:1700","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/go/src/github.com/openshift/kubernetes-nmstate/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:224"}
Actual results: nmstate-console-plugin cannot be created
Expected results: nmstate-console-plugin should be created
- clones
-
OCPBUGS-54295 nmstate-console-plugin pod cannot be successfully created
-
- Closed
-
- is blocked by
-
OCPBUGS-54295 nmstate-console-plugin pod cannot be successfully created
-
- Closed
-