-
Bug
-
Resolution: Done
-
Major
-
None
-
None
Description of problem:
In SiteConfig when you were scaling-out a SNO adding a node into the SiteConfig it worked as expected. The BMH CR was created on the Hub. Now with SiteConfig operator via ClusterInstance, this operation cannot be done.
Version-Release number of selected component (if applicable):
ACM latest
How reproducible:
100%
Steps to Reproduce:
1. Deploy a SNO cluster via the ClusterInstance CR. 2. Add a node to the ClusterInstance CR. 3. The extra node BMH is not created on the Hub.
Actual results:
The following error appears on the Hub as soon as you add the node to the ClusterInstance CR.
$ oc -n sno get clusterinstances.siteconfig.open-cluster-management.io sno-ai -ojson | jq .status.manifestsRendered [ { "apiGroup": "extensions.hive.openshift.io/v1beta1", "kind": "AgentClusterInstall", "lastAppliedTime": "2025-05-14T08:48:47Z", "message": "admission webhook \"agentclusterinstallvalidators.admission.agentinstall.openshift.io\" denied the request: Attempted to change AgentClusterInstall.Spec which is immutable after install started, except for ClusterMetadata,IgnitionEndpoint fields. Unsupported change: \n\tNetworking.UserManagedNetworking: (true => false)", "name": "sno", "namespace": "sno", "status": "failed", "syncWave": 1 },
Expected results:
The SNO cluster is scaled-out
Additional info:
https://redhat-internal.slack.com/archives/CUPJTHQ5P/p1745508459299059
- clones
-
ACM-20748 Scaling-out a SNO via ClusterInstance is not working
-
- Closed
-