Upgrading SDDC Manager from 4.4 to 4.5 fails with error "Failed to retrieve silenced health checks. Http failure response for https://SDDC_Manager_FQDN?status=DISABLED:404 Not Found"
When upgrading from VCF 4.X instances to VCF 4.5, the upgrade fails with the following logging:
/var/log/vmware/vcf/lcm/thirdparty/upgrades/b89####-0c1c-4b14-b0##-1db8ca29####/vcf-platform/upgrade/vcf_platform_upgrade.log2025-09-02 17:07:59,921: ERROR:Traceback (most recent call last): File "/var/log/vmware/vcf/lcm/thirdparty/bundles/b98####-167a-48##-8f23-be34c#####/thirdparty/vcf-platform-upgrade/bin/vcf_platform_upgrade.py.copy", line 494, in <module> upgrade_workflow() File "/var/log/vmware/vcf/lcm/thirdparty/bundles/b98####-167a-48##-8f23-be34c#####/thirdparty/vcf-platform-upgrade/bin/vcf_platform_upgrade.py.copy", line 106, in upgrade_workflow errmsg=cap_update_status["message"]) File "/var/log/vmware/vcf/lcm/thirdparty/bundles/b98####-167a-48##-8f23-be34c#####/thirdparty/vcf-platform-upgrade/bin/../../wrapper.py", line 168, in update_status raise ExceptionException2025-09-02 17:07:59,927: ERROR: Failed to update VCF Services and Photon rpms in SDDC Manager
/var/log/vmware/capengine/cap-update/install-2025090######Installing collected packages: MarkupSafe, xlrd, unittest-xml-reporting, termcolor, simplejson, mock, Jinja2, coverageERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.pywbem 0.15.0 requires PyYAML>=5.1, but you have pyyaml 3.13 which is incompatible.
VMware Cloud Foundation 4.5
If the root or VCF account passwords are configured to never expire, the SDDC Manager upgrade process will change the expiration policy to 365 days. As a result, if these passwords were last set more than 365 days ago, they will expire immediately, leading to a failure in the RPM installation due to the expired credentials.
Log in to the SDDC Manager using your current VCF and root account credentials.
Reset the VCF and root passwords using the following commands:
passwd vcf
passwd root
Return to the SDDC Manager UI and restart the failed upgrade or workflow process.