vCenter Appliance 6.5 upgrade to 6.7 Error

May 7, 2020 0 By Allan Kjaer

I was upgrading a vCenter today, that was running on a Standalone ESXi host, that was using the free Hypervisor license.

I always uses the CLI and JSON file for upgrading vCenter servers, since it’s easy to run the upgrade multiple times, without going thru the GUI.

Bu when i did at this customer, I got this error message.

Uploading rpm to /var/tmp/upgrade-requirements.rpm, on VM
esxi00.domain.local.
Communication error, unable to upload rpm to source. Or failed downloading
uploaded rpm's checksum. Attempt 1 out of 3. Retrying upload.
Communication error, unable to upload rpm to source. Or failed downloading
uploaded rpm's checksum. Attempt 2 out of 3. Retrying upload.
Communication error, unable to upload rpm to source. Or failed downloading
uploaded rpm's checksum. Attempt 3 out of 3. Retrying upload.
("The uploaded Upgrade Runner RPM's integrity check failed. Confirm that the RPM
is valid, that the credentials to the source vCenter are valid, and that the
network connection to the source vCenter %(vc_host)s is reliable.", {'vc_host':
'esxi00.domain.local'})
================ [FAILED] Task: SrcRequirementTask: Running SrcRequirementTask
execution failed at 11:06:29 ================
Error message: ("The uploaded Upgrade Runner RPM's integrity check failed.
Confirm that the RPM is valid, that the credentials to the source vCenter are
valid, and that the network connection to the source vCenter %(vc_host)s is
reliable.", {'vc_host': 'esxi00.domain.local'})
=================================== 11:06:29 ===================================
Result and Log File Information…
WorkFlow log directory:

I analyzed the log files, af found that, a reference in one of them that the ESXi host did not support a feature.

So it turns out that this can not be done when using the free hypervisor license on the ESXi hosts.

The ESXi host was 6.5 Update 1 build 7388607, and have not check if this is only a problem with this version.

Please share this page if you find it usefull: