This article helps you to understand the failures that might arise in ROBO environments when the network bandwidth is very low and try out potential solutions.
Symptoms:
If the hosts are in a ROBO (Remote Office/Branch Office) setup and have low bandwidth (< 5 Mbps), upgrading these hosts using VUM or vLCM results in a failure. The errors that can be seen are listed below:
During the vLCM upgrade:
An error occurred while downloading VIB from the URL http://<VC>:9084/vum/repository/hostupdate/vmw/vib20/loadesx/<vibname>.vib
During the VUM upgrade:
The host cannot download files from the VMware vSphere Lifecycle Manager patch store. Check the network connectivity and firewall setup, and check the esxupdate logs for details.
There should be logs like these on the host:
Downloader:210 WARNING Download failed: ('http://<VC>:9084/vum/repository/hostupdate/vmw/vib20/loadesx/vibname.vib
', '/tmp/esx-update-533431/vibname'
, 'Incomplete download from http://<VC>:9084/vum/repository/hostupdate/vmw/vib20/loadesx/vibname.vib
, received 1276898 bytes, expecting 1574372 bytes'), 9 retry left.