Install of offline bundle failed on host with error : [DependencyError] VIB LSI_bootbank_vmware-storcli
search cancel

Install of offline bundle failed on host with error : [DependencyError] VIB LSI_bootbank_vmware-storcli

book

Article ID: 374255

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

While upgrading ESXi an offline bundle, or while migrating from NSX-V to NSX-T, we see an error, similar to the one below, during the upgrade/update of VIBs:

Unexpected error while upgrading upgrade unit: Install of offline bundle failed on host host-uuid:host-47 with error : [DependencyError] VIB LSI_bootbank_vmware-storcli_007.0916.0000.0000-01 requires esx-version << 7.0.0, but the requirement cannot be satisfied within the ImageProfile. Please refer to the log file for more details..

Environment

VMware vSphere ESXi 7.x

VMware vSphere ESXi 8.x

 

Cause

The ESXi hosts upgraded from 6.x versions to 7.0 versions continue to have the legacy VIB for vmware-storcli, a utility used for storage management on ESXi hosts.

Broadcom has released newer version of storcli for ESXi 7.0 with different name “vmware-storcli64”

The error is encountered  since ESXi looks for the legacy VIB during the upgrade process

 

 

 

Resolution

Uninstall the legacy VIB on 7.x and 8.x ESXi hosts. This will not impact any storage operations on ESXi.

We can use one of the below commands to uninstall the VIB. 

esxcli software vib remove -n vmware-storcli

esxcli software vib remove --vibname=vmware-storcli

Note: Host reboot is not required post uninstalling this VIB from ESXi host.

Note: Install vmware-storcli64 if you would need to continue using the utility

Additional Information