Recently I had to upgrade an HPE DL325 server which was running on VMWare ESXi 6.7U3 HPE Custom ISO, to VMWare ESXi 7.0.2 HPE Custom ISO
Doing so I got an “MISSING_DEPENDENCY_VIBS ERROR” on module HPE_bootbank_ssacli_126.96.36.199-188.8.131.52355516 at the end of the installation process.
To solve this, you have to reboot your ESXi host, enable SSH on it and then disable the problematic module so the upgrade process can proceed without an error:
[root@esxi1ng:~] esxcli software vib list | grep ssacli ssacli 184.108.40.206-220.127.116.1135516 HPE PartnerSupported 2020-05-05 [root@esxi1ng:~] esxcli software vib remove --vibname ssacli Removal Result Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective. Reboot Required: true VIBs Installed: VIBs Removed: HPE_bootbank_ssacli_18.104.22.168-22.214.171.12435516 VIBs Skipped:
Done, that’s all there is to it, you can now upgrade.