You are attempting to remediate your ESXi hosts to one of the vSphere versions below
vSphere ESXi 7.0 Update 3
vSphere ESXi 7.0 Update 3a
vSphere ESXi 7.0 Update 3b
Using vLCM / Update Manager fails, with a message similar to:
Cannot download VIB: ''. This might be because of network issues or the specified VIB does NOT exist or does NOT have a proper 'read' privilege set. Please make sure the specified VIB exists and is accessible from vCenter Server.
In the /var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server-log4cpp.log file, you will see error similar to:
vLCM / Update Manager will still have the Metadata for updates as it automatically downloads this. As a result vLCM is showing the versions above as an available upgrade patch.
Resolution
There is no resolution at this time
VMware recommends NOT to upgrade to the below listed versions,
vSphere ESXi 7.0 Update 3
vSphere ESXi 7.0 Update 3a
vSphere ESXi 7.0 Update 3b
VMware recommends to upgrade only to the next major release, which will be available in the near future
If vCenter deployments were done before the pull back and content is being downloaded already into the patch db, then such customers would continue to remediate seamlessly and VMware would continue to support such deployments
To get the addons remediation working you will have to reset the Database.
If you have configured UMDS for offline patching, patch content continues to persist in the UMDS depot directory even after roll-back and can be patched successfully. It is recommended that you manually remove the binaries/VIBs from the UMDS directory or direct the downloads to the new UMDS directory location to be in-sync with VMware’s online depot. For more information, see How to configure the UMDs download location
Stateless boot through Autodeploy will have to update the existing rule to point to the previously release image profile and wait for the updated patch.