VMWare upgrade from 6.7 to 7 MISSING_DEPENDENCY_VIBS ERROR

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_4.15.6.0- 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 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_4.15.6.0-
   VIBs Skipped:

Done, that’s all there is to it, you can now upgrade.