When you upgrade log management from version 9.0.2 to 9.1, you observe that the upgrade task gets stuck and fails to complete. Specifically, the task hangs on the Install VCF services runtime step.
When you review the components page, the VCF services runtime appears to be successfully deployed, and log management is running on it. Additionally, the older 9.0.2 log VMs are still running in the vCenter Server and their UI is accessible alongside the newly deployed logs component.
VCF Operations 9.1.0
The upgrade process actually finishes successfully in the background. However, the Fleet Upgrade Service loses connection to the database. As a result, it loses track of the SDDC Upgrade Service's status, causing the UI to permanently display a stuck state because the status is never updated.
To resolve this issue and clear the stuck upgrade plan, restart the Fleet and SDDC Java services on the VSP Control plane node:
VSP Control plane node and log in as root.export KUBECONFIG=/etc/kubernetes/admin.confkubectl get pods -n vcf-sddc-lcmkubectl delete pod vcf-sddc-build-<copy-full-name-from-above-output> -n vcf-sddc-lcm
kubectl delete pod vcf-sddc-upgrade-<copy-full-name-from-above-output> -n vcf-sddc-lcmkubectl get pods -n vcf-fleet-lcmkubectl delete pod vcf-fleet-build-<copy-full-name-from-above-output> -n vcf-fleet-lcm
kubectl delete pod vcf-fleet-upgrade-<copy-full-name-from-above-output> -n vcf-fleet-lcmUI.