"Failed to validate the checksum of VIB '/tmp/offlineBundle6lcz9d/vib20/example/example_8.0.3-#####.vib', because the computed checksum differs from the expected one stored in metadata. Make sure the specified VIB is NOT corrupted and the expected checksum stored in metadata is correct."
VMware vCenter Server 7.x
VMware vCenter Server 8.x
This is due to corrupt metadata in the VUM database backing vCLM.
A few workarounds are available:
1. Download and upload newer copies of the VIB in the error message and select the updated version for components
2. Download and upload a newer copy of the vendor-addon package which should include all applicable VIB
In certain cases, the metadata that has been corrupted will be on a VIB that is already at the latest version (Example: Dell FIST VIB). In this case, a reset of the VUM database is required
1. Use the following KB to reset the VUM database: Resetting VMware Update Manager Database in vCenter Server Appliance 6.5/6.7/7.0/8.0
2. Re-upload the latest image, and vendor addon to vLCM
3. Scan and remediate the host