-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
False
-
None
-
False
-
-
-
-
Low
-
None
Description of problem:
While provisioning 297 SNOs via clusterinstances it seems some status.conditions could be missing in some clusterinstance objects for a cluster. The first example of this is cluster vm00022 is missing RenderedTemplatesApplied condition however the cluster appears to have provisioned successfully.
# oc get clusterinstance -n vm00022 NAME PROVISIONSTATUS PROVISIONDETAILS AGE vm00022 Completed Provisioning completed 30h # oc get imageclusterinstall -n vm00022 NAME REQUIREMENTSMET COMPLETED CONFIGURATIONIMAGEURL BAREMETALHOSTREF vm00022 HostValidationSucceeded ClusterInstallationSucceeded vm00022 # oc --kubeconfig /root/hv-vm/kc/vm00022/kubeconfig get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.17.0 True False 2d Cluster version is 4.17.0
And the complete yaml output of the clusterinstance
# oc get clusterinstance -n vm00022 vm00022 -o yaml apiVersion: siteconfig.open-cluster-management.io/v1alpha1 kind: ClusterInstance metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"siteconfig.open-cluster-management.io/v1alpha1","kind":"ClusterInstance","metadata":{"annotations":{},"labels":{"app.kubernetes.io/instance":"ztp-clusters-02"},"name":"vm00022","namespace":"vm00022"},"spec":{"additionalNTPSources":["fc00:1005::21"],"baseDomain":"rdu2.scalelab.redhat.com","clusterImageSetNameRef":"openshift-4.17.0","clusterName":"vm00022","clusterNetwork":[{"cidr":"fd01::/48","hostPrefix":64}],"clusterType":"SNO","extraLabels":{"ManagedCluster":{"common":"true","du-profile":"4.17","group-du-sno":"","name":"vm00022","observability":"enabled","sites":"vm00022","vendor":"OpenShift"}},"holdInstallation":false,"installConfigOverrides":"{\"capabilities\":{\"baselineCapabilitySet\": \"None\", \"additionalEnabledCapabilities\": [ \"OperatorLifecycleManager\", \"Ingress\", \"NodeTuning\" ] }}","machineNetwork":[{"cidr":"fc00:1005::/64"}],"networkType":"OVNKubernetes","nodes":[{"automatedCleaningMode":"disabled","bmcAddress":"redfish-virtualmedia+http://[fc00:1005::21]:9000/redfish/v1/Systems/a923c933-53db-56e7-bf80-6c1dc64cd992","bmcCredentialsName":{"name":"vm00022-bmc-secret"},"bootMACAddress":"52:54:00:00:00:16","bootMode":"UEFI","hostName":"vm00022","ironicInspect":"disabled","nodeNetwork":{"config":{"dns-resolver":{"config":{"server":["fc00:1005::21"]}},"interfaces":[{"identifier":"mac-address","ipv4":{"enabled":false},"ipv6":{"address":[{"ip":"fc00:1005::3fd","prefix-length":64}],"autoconf":false,"dhcp":false,"enabled":true},"mac-address":"52:54:00:00:00:16","name":"enp1s0","state":"up","type":"ethernet"}],"routes":{"config":[{"destination":"::/0","next-hop-address":"fc00:1005::1","next-hop-interface":"enp1s0"}]}},"interfaces":[{"macAddress":"52:54:00:00:00:16","name":"enp1s0"}]},"templateRefs":[{"name":"ibi-node-templates-v1","namespace":"open-cluster-management"}]}],"pullSecretRef":{"name":"ibi-pull-secret"},"serviceNetwork":[{"cidr":"fd02::/112"}],"sshPublicKey":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6351YHGIvE6DZcAt0RXqodzKbglUeCNqxRyd7OOfcN+p88RaKZahg9/dL81IbdlGPbhPPG9ga7BdkLN8VbyYNCjE7kBIKM47JS1pbjeoJhI8bBrFjjp6LIJW/tWh1Pyl7Mk3DbPiZOkJ9HXvOgE/HRh44jJPtMLnzrZU5VNgNRgaEBWOG+j06pxdK9giMji1mFkJXSr43YUZYYgM3egNfNzxeTG0SshbZarRDEKeAlnDJkZ70rbP2krL2MgZJDv8vIK1PcMMFhjsJ/4Pp7F0Tl2Rm/qlZhTn4ptWagZmM0Z3N2WkNdX6Z9i2lZ5K+5jNHEFfjw/CPOFqpaFMMckpfFMsAJchbqnh+F5NvKJSFNB6L77iRCp5hbhGBbZncwc3UDO3FZ9ZuYZ8Ws+2ZyS5uVxd5ZUsvZFO+mWwySytFbsc0nUUcgkXlBiGKF/eFm9SQTURkyNzJkJfPm7awRwYoidaf8MTSp/kUCCyloAjpFIOJAa0SoVerhLp8uhQzfeU= root@e38-h01-000-r650.rdu2.scalelab.redhat.com","templateRefs":[{"name":"ibi-cluster-templates-v1","namespace":"open-cluster-management"}]}} creationTimestamp: "2024-10-01T14:05:10Z" finalizers: - clusterinstance.siteconfig.open-cluster-management.io/finalizer generation: 1 labels: app.kubernetes.io/instance: ztp-clusters-02 name: vm00022 namespace: vm00022 resourceVersion: "5122685" uid: 4cff5dd5-5b47-48f0-9377-5cbc2367858b spec: additionalNTPSources: - fc00:1005::21 baseDomain: rdu2.scalelab.redhat.com clusterImageSetNameRef: openshift-4.17.0 clusterName: vm00022 clusterNetwork: - cidr: fd01::/48 hostPrefix: 64 clusterType: SNO cpuPartitioningMode: None extraLabels: ManagedCluster: common: "true" du-profile: "4.17" group-du-sno: "" name: vm00022 observability: enabled sites: vm00022 vendor: OpenShift holdInstallation: false installConfigOverrides: '{"capabilities":{"baselineCapabilitySet": "None", "additionalEnabledCapabilities": [ "OperatorLifecycleManager", "Ingress", "NodeTuning" ] }}' machineNetwork: - cidr: fc00:1005::/64 networkType: OVNKubernetes nodes: - automatedCleaningMode: disabled bmcAddress: redfish-virtualmedia+http://[fc00:1005::21]:9000/redfish/v1/Systems/a923c933-53db-56e7-bf80-6c1dc64cd992 bmcCredentialsName: name: vm00022-bmc-secret bootMACAddress: "52:54:00:00:00:16" bootMode: UEFI hostName: vm00022 ironicInspect: disabled nodeNetwork: config: dns-resolver: config: server: - fc00:1005::21 interfaces: - identifier: mac-address ipv4: enabled: false ipv6: address: - ip: fc00:1005::3fd prefix-length: 64 autoconf: false dhcp: false enabled: true mac-address: "52:54:00:00:00:16" name: enp1s0 state: up type: ethernet routes: config: - destination: ::/0 next-hop-address: fc00:1005::1 next-hop-interface: enp1s0 interfaces: - macAddress: "52:54:00:00:00:16" name: enp1s0 role: master templateRefs: - name: ibi-node-templates-v1 namespace: open-cluster-management pullSecretRef: name: ibi-pull-secret serviceNetwork: - cidr: fd02::/112 sshPublicKey: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6351YHGIvE6DZcAt0RXqodzKbglUeCNqxRyd7OOfcN+p88RaKZahg9/dL81IbdlGPbhPPG9ga7BdkLN8VbyYNCjE7kBIKM47JS1pbjeoJhI8bBrFjjp6LIJW/tWh1Pyl7Mk3DbPiZOkJ9HXvOgE/HRh44jJPtMLnzrZU5VNgNRgaEBWOG+j06pxdK9giMji1mFkJXSr43YUZYYgM3egNfNzxeTG0SshbZarRDEKeAlnDJkZ70rbP2krL2MgZJDv8vIK1PcMMFhjsJ/4Pp7F0Tl2Rm/qlZhTn4ptWagZmM0Z3N2WkNdX6Z9i2lZ5K+5jNHEFfjw/CPOFqpaFMMckpfFMsAJchbqnh+F5NvKJSFNB6L77iRCp5hbhGBbZncwc3UDO3FZ9ZuYZ8Ws+2ZyS5uVxd5ZUsvZFO+mWwySytFbsc0nUUcgkXlBiGKF/eFm9SQTURkyNzJkJfPm7awRwYoidaf8MTSp/kUCCyloAjpFIOJAa0SoVerhLp8uhQzfeU= root@e38-h01-000-r650.rdu2.scalelab.redhat.com templateRefs: - name: ibi-cluster-templates-v1 namespace: open-cluster-management status: clusterDeploymentRef: name: vm00022 conditions: - lastTransitionTime: "2024-10-01T14:07:04Z" message: Validation succeeded reason: Completed status: "True" type: ClusterInstanceValidated - lastTransitionTime: "2024-10-01T14:07:04Z" message: Rendered templates successfully reason: Completed status: "True" type: RenderedTemplates - lastTransitionTime: "2024-10-01T14:07:05Z" message: Rendered templates validation succeeded reason: Completed status: "True" type: RenderedTemplatesValidated - lastTransitionTime: "2024-10-01T14:17:18Z" message: Provisioning completed reason: Completed status: "True" type: Provisioned deploymentConditions: - lastProbeTime: "2024-10-02T20:46:15Z" lastTransitionTime: "2024-10-01T14:07:05Z" message: BareMetalHost vm00022/vm00022, is externally provisioned, skipping hardware validation reason: HostValidationSucceeded status: "True" type: ClusterInstallRequirementsMet - lastProbeTime: "2024-10-02T20:46:15Z" lastTransitionTime: "2024-10-01T14:07:05Z" message: Cluster installation has succeeded reason: ClusterInstallationSucceeded status: "True" type: ClusterInstallCompleted - lastProbeTime: "2024-10-02T20:46:15Z" lastTransitionTime: "2024-10-01T14:07:05Z" message: Cluster installation has succeeded reason: ClusterInstallationSucceeded status: "False" type: ClusterInstallFailed - lastProbeTime: "2024-10-02T20:46:15Z" lastTransitionTime: "2024-10-01T14:07:05Z" message: Cluster installation has succeeded reason: ClusterInstallationSucceeded status: "True" type: ClusterInstallStopped manifestsRendered: - apiGroup: metal3.io/v1alpha1 kind: BareMetalHost lastAppliedTime: "2024-10-01T14:07:05Z" name: vm00022 namespace: vm00022 status: rendered syncWave: 1 - apiGroup: hive.openshift.io/v1 kind: ClusterDeployment lastAppliedTime: "2024-10-01T14:07:05Z" name: vm00022 namespace: vm00022 status: rendered syncWave: 1 - apiGroup: extensions.hive.openshift.io/v1alpha1 kind: ImageClusterInstall lastAppliedTime: "2024-10-01T14:07:05Z" name: vm00022 namespace: vm00022 status: rendered syncWave: 1 - apiGroup: v1 kind: Secret lastAppliedTime: "2024-10-01T14:07:05Z" name: vm00022 namespace: vm00022 status: rendered syncWave: 1 - apiGroup: agent.open-cluster-management.io/v1 kind: KlusterletAddonConfig lastAppliedTime: "2024-10-01T14:07:05Z" name: vm00022 namespace: vm00022 status: rendered syncWave: 2 - apiGroup: cluster.open-cluster-management.io/v1 kind: ManagedCluster lastAppliedTime: "2024-10-01T14:07:05Z" name: vm00022 status: rendered syncWave: 2 observedGeneration: 1
Version-Release number of selected component (if applicable):
Hub and deployed clusters 4.17.0
ACM - 2.12.0-DOWNSTREAM-2024-09-27-14-56-41
How reproducible:
Steps to Reproduce:
- ...