Message: ClusterBootstrap conditions indicate it is still reconcilingORMessage: ClusterBootstrap conditions Vsphere-Pv-Csi-ReconcileFailed indicate reconcile has failed
Last Transition Time: yyyy-mm-ddThh:mm:ssZ Message: kapp: Error: update deployment/snapshot-controller (apps/v1) namespace: kube-system: Updating resource deployment/snapshot-controller (apps/v1) namespace: kube-system: Deployment.apps "snapshot-controller" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app":"snapshot-controller", "kapp.k14s.io/app":"###"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable (reason: Invalid) Status: True Type: Vsphere-Pv-Csi-ReconcileFailedvSphere with Tanzu
This is caused by a conflicting installation of the snapshot-controller package. In TKr version 1.29 and above, the TKr comes with the snapshot-controller package pre-installed. If it is already deployed in the guest cluster, the update will get stuck.
Remove the non-standard upstream installation of the snapshot-controller package from the Guest Cluster