Following an upgrade of VMware Cloud Foundation Automation (VCFA) from version 9.0.1 to 9.0.2, the VKS Cluster Management service becomes stuck in a "Busy" state within the VCFA UI.
Symptoms observed in the VCFA Provider Portal:
Some services are unhealthy : <Region>/<Supervisor>"."cannot update service version 0.1.0 because it is already installed".VMware Cloud Foundation Automation(VCFA) 9.0.2
vSphere Kubernetes Service (VKS) 9.x
VCFA 9.0.1 installed auto-attach-service version 0.1.0 using an image bundle referencing a specific source SHA. VCFA 9.0.2 ships with the same version string (0.1.0) but references an updated source SHA. vCenter prohibits updating an active supervisor service definition(0.1.0) when the same version is already installed on a supervisor, triggering an upgrade error. Consequently, the ConfigurationHandler element remains in a "Busy" state until the underlying service status tasks are reset.
ssh vmware-system-user@$vcfa_hostsudo su -export KUBECONFIG=/etc/kubernetes/admin.confkubectl get nsaddon.vcd.addon.vcf.vmware.com/broadcom.auto-attach-service-0.1.0 patchedNavigate to VCFA Provider portal > Services > Overview > VKS cluster management > Details.
Click on the three ellipses and select Install.
If the uninstallation of the auto-attach add-on in VCFA UI becomes stuck, please contact Broadcom Support to resolve the issue.