Symptoms:
When running the Upgrade Precheck in SDDC Manager, the precheck fails for ESXi Hosts checks at the Upgrade bundle validation.
The error description reports entries similar to:
Bundle validation for bundle of type HOST with upgrade version <version> failed due to error
Failed uploading the update/upgrade patch files to VUM, performing compliance checks on the cluster
Failed scanning hosts: [ <list_of_esxi_hosts> ] for the baseline groups associated with the cluster
On the vCenter UI, we see errors reported in the Tasks for the cluster, similar to:
There are errors during the scan operation. Check the events and logs for details.
Vmware Cloud Foundation 4.5.1
As the description indicates, this is due to an error within the scan workflow of the VMware Update Manager / VMware Lifecycle Manager service on the vCenter Server, due to the presence of a custom VIB installed on ESXi host(s).
The resolution for this issue is to uninstall the offending custom VIB(s) installed on the ESXi host(s).
To identify and remove the VIB, use the following steps:
--> <test>^M --> <name>MISSING_GUNZIP_CHECKSUM_VIBS</name>^M --> <expected>^M --> ^M --> </expected>^M --> <found>^M --> <value>custom-esxi_bootbank_custom-esxi_5.0.0-0.0.1</value>^M --> </found>^M --> <result>ERROR</result>^M --> </test>^M