6.6. Troubleshooting the migration to ClusterInstance CRs
Consider the following troubleshooting steps if you encounter issues during the migration from SiteConfig CRs to ClusterInstance CRs.
Procedure
Verify that the SiteConfig Operator rendered all the required deployment resources by running the following command:
$ oc -n <target_cluster> get clusterinstances <target_cluster> -ojson | jq .status.manifestsRenderedExample output
[ { "apiGroup": "extensions.hive.openshift.io/v1beta1", "kind": "AgentClusterInstall", "lastAppliedTime": "2025-01-13T11:10:52Z", "name": "sno1", "namespace": "sno1", "status": "rendered", "syncWave": 1 }, { "apiGroup": "metal3.io/v1alpha1", "kind": "BareMetalHost", "lastAppliedTime": "2025-01-13T11:10:53Z", "name": "sno1.example.com", "namespace": "sno1", "status": "rendered", "syncWave": 1 }, { "apiGroup": "hive.openshift.io/v1", "kind": "ClusterDeployment", "lastAppliedTime": "2025-01-13T11:10:53Z", "name": "sno1", "namespace": "sno1", "status": "rendered", "syncWave": 1 }, { "apiGroup": "agent-install.openshift.io/v1beta1", "kind": "InfraEnv", "lastAppliedTime": "2025-01-13T11:10:53Z", "name": "sno1", "namespace": "sno1", "status": "rendered", "syncWave": 1 }, { "apiGroup": "agent-install.openshift.io/v1beta1", "kind": "NMStateConfig", "lastAppliedTime": "2025-01-13T11:10:53Z", "name": "sno1.example.com", "namespace": "sno1", "status": "rendered", "syncWave": 1 }, { "apiGroup": "agent.open-cluster-management.io/v1", "kind": "KlusterletAddonConfig", "lastAppliedTime": "2025-01-13T11:10:53Z", "name": "sno1", "namespace": "sno1", "status": "rendered", "syncWave": 2 }, { "apiGroup": "cluster.open-cluster-management.io/v1", "kind": "ManagedCluster", "lastAppliedTime": "2025-01-13T11:10:53Z", "name": "sno1", "status": "rendered", "syncWave": 2 } ]