A general system error occurred: Download patch definitions task failed while syncing depots. Error: 'integrity.fault.HostPatchInvalidVendorCode: Invalid vendor code CIS in patch metadata, another vendor code with different capitalization already exists in database. Check the Lifecycle Manager log files for more details.
Save or Validate operations with the image containing packages from Hardware Support Manager fail with a message similar to:Failed to fetch component information for hardware support package VMware ESXi 7.0 Upgrade Pack in the depot, Invalid hardware support spec specified in the draft
Error: 'integrity.fault.HostPatchInvalidVendorCode'
var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server-log4cpp.log file, you see a message similar to:[YYYY-MM-DD HH:MM:SS: 'HostUpdateDepotManager' 13xxxxxxxx00 ERROR] [metadataCache, 319] Invalid vendor code: <VENDOR CODE>, this conflicts with the existing code: <vendor code>. Invalid code is from URL:https://hostupdate.domain.com/software/VUM/PRODUCTION/addon-main/addon/<VENDOR CODE>[YYYY-MM-DD HH:MM:SS: 'VciSigUpdateTask.SigUpdateTask{11}' 13xxxxxxxxxx00 ERROR] [vciSigUpdateTask, 427] Error download ESX 4x updates from https://hostupdate.domain.com/software/VUM/PRODUCTION/addon-main/vmw-depot-index.xml: <VENDOR CODE>
This issue occurs due to a mismatch in vendor codes (lower/upper case) in the online and offline content downloaded into the vSphere Lifecycle Manager.
To resolve this issue:
chmod +500 KB_320199_remove-addon.sh
or
chmod +500 KB_320199_remove-addon_8.x.sh
./KB_320199_remove-addon.sh
or
./KB_320199_remove-addon_8.x.sh
6. Re-sync the content download into vSphere Lifecycle Manager by selecting Home > Lifecycle Manager > Actions > Sync updates from the vSphere client
If you get this error '/usr/bin/bash^M: bad interpreter: No such file or directory' run the following command in your terminal.
sed -i -e 's/$//' KB_320199_remove-addon_8.x.sh