velero.vsphere.vmware.com service reports a ReconcileFailed error.Reason: ReconcileFailed Message: kapp: Error: waiting on reconcile packageinstall/tanzu-cluster-api-bootstrap-kubeadm (packaging.carvel.dev/v1alpha1) namespace: svc-tkg-domain-c2010: Finished unsuccessfully (Reconcile failed: (message: kapp: Error: waiting on reconcile deployment/capi-kubeadm-bootstrap-controller-manager (apps/v1) namespace: svc-tkg-domain-c2010: Finished unsuccessfully (Deployment is not progressing: ProgressDeadlineExceeded (message: ReplicaSet "capi-kubeadm-bootstrap-controller-manager-6b8d76f7d7" has timed out progressing.)))) Service: velero.vsphere.vmware.com. Status: Running
The error message indicates that a deployment has timed out while progressing, and the kapp controller is unable to reconcile the tanzu-cluster-api-bootstrap-kubeadm package.
kubectl get po -o yaml -A | grep -i hostport | sort | uniq -c | grep -E '9875|9441|8085'
4 hostPort: 8085
3 hostPort: 9441
3 hostPort: 9875velero and the existing capi-kubeadm pods are already using hostPort 8085 on all available nodes, the new capi-kubeadm pod will be unable to schedule. This scheduling deadlock prevents the deployment from completing, which eventually triggers a ProgressDeadlineExceeded error and causes the Supervisor Cluster to get stuck in a "Configuring" state.kubectl scale deploy/backup-driver -n velero --replicas=0service-control --restart wcpkubectl scale deploy/backup-driver -n velero --replicas=1