-
Bug
-
Resolution: Done-Errata
-
Major
-
None
-
4.19.0
-
Quality / Stability / Reliability
-
False
-
-
None
-
None
-
Yes
-
None
-
Rejected
-
None
-
Done
-
Bug Fix
-
-
None
-
None
-
None
-
None
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
- blocks
-
OCPBUGS-54708 nmstate-console-plugin pod cannot be successfully created
-
- Closed
-
- is cloned by
-
OCPBUGS-54708 nmstate-console-plugin pod cannot be successfully created
-
- Closed
-
- links to
-
RHEA-2024:11038 OpenShift Container Platform 4.19.z bug fix update