-
Bug
-
Resolution: Not a Bug
-
Major
-
None
-
4.19.z
-
None
-
Quality / Stability / Reliability
-
False
-
-
None
-
None
-
None
-
x86_64
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Description of problem:
Unable to deploy Hosted cluster with ACM 2.14 (MCE 2.9) . Tried to deploy 4.19 stable and nightly OCP . Hypershift pod logs show reconcile error:
{"level":"error","ts":"2025-08-26T14:07:41Z","msg":"Reconciler error","controller":"nodepool","controllerGroup":"hypershift.openshift.io","controllerKind":"NodePool","NodePool":{"name":"cnfqe1","namespace":"clusters"},"namespace":"clusters","name":"cnfqe1","reconcileID":"5c719bc4-7cc0-42da-9151-01cbf5fce735","error":"error getting token: failed to generate config: expected 2 core ignition configs, found 0","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/hypershift/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/hypershift/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/hypershift/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:224"} {"level":"info","ts":"2025-08-26T14:07:41Z","msg":"Reconciling","controller":"nodepool","controllerGroup":"hypershift.openshift.io","controllerKind":"NodePool","NodePool":{"name":"cnfqe1","namespace":"clusters"},"namespace":"clusters","name":"cnfqe1","reconcileID":"8cd9cde5-e071-47e5-b9a8-4bfd323ce7f0"}
Version-Release number of selected component (if applicable):
4.19.0-0.nightly-2025-08-25-155239 open-cluster-management advanced-cluster-management.v2.14.0 Advanced Cluster Management for Kubernetes 2.14.0 Succeeded
How reproducible: Everytime
Steps to Reproduce:
1. Deploy Hosted cluster on Baremetal using Hypershift operator provided by ACM 2.14 2. 3.
Actual results:
[kni@helix46 ~]$ oc get np NAME CLUSTER DESIRED NODES CURRENT NODES AUTOSCALING AUTOREPAIR VERSION UPDATINGVERSION UPDATINGCONFIG MESSAGE cnfqe1 cnfqe1 1 False False 4.19.0-0.nightly-2025-08-25-155239 False False Scaling up MachineSet to 1 replicas (actual 0)
Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning ReconcileError 20m (x10 over 20m) nodepool-controller error getting token: failed to generate HAProxy raw config: failed to generate haproxy ignition config: waiting on hcluster.Status.KubeConfig to be set Warning ReconcileError 19m (x7 over 19m) nodepool-controller error getting token: failed to generate config: expected 2 core ignition configs, found 0 Warning ReconcileError 18m (x3 over 19m) nodepool-controller failed to generate config: expected 2 core ignition configs, found 0
Expected results:
Hosted cluster should deploy successfully
Additional info: