I have recently upgraded the lab servers to vSphere 7. Earlier to upgrade, these servers were running vSphere 6.5. During the upgrade, I got a DependencyError for three (3) VIBs. I had to remove those VIB’s to continue the upgrade.
There are multiple ways to upgrade the vSphere host. I followed the CLI upgrade method in this case, as that was the easiest method I found for this upgrade.
Lab Hardware details:
HP ProLiant BL460c Gen8
Dependency Error Screenshot:
Steps followed to upgrade:
- Downloaded the VMware OEM vSphere 7.0U1 Offline Bundle from MyVMware Site
- Uploaded the Offline Bundle to shared datastore
- Removed few VIB’s. Followed below commands to remove VIB’s
- esxcli software vib remove –vibname scsi-hpdsa
- esxcli software vib remove –vibname scsi-hpvsa
- esxcli software vib remove –vibname hpe-nmi
Upgraded the host
Command: esxcli software profile update -d /vmfs/volumes/datastore-name/ VMware-ESXi-7.0U1-16850804-depot.zip -p ESXi-7.0.1-16850804-standard
Reboot the host and the host was ready with vSphere 7.0 U1 after the reboot.
This completes the Step-by-step upgrade of HP Gen8 Server with vSphere 7.x.
Hope you find this useful. Thanks for reading, Keep sharing.