The driver fails to update due to a dependency error as below
# esxcli software vib update -v /vmfs/volumes/datastorexxx/Tools/QLC_bootbank_qedf_2.74.1.0-1OEM.800.1.0.20613240.vib
Result: [DependencyError] On platform embeddedEsx, VIB QLC_bootbank_qedf_2.74.1.0-1OEM.800.1.0.20613240 requires qedentv_ver = X.70.50.0, but the requirement cannot be satisfied within the ImageProfile. Please refer to the log file for more details.
ESXi: 7.0, 8.0, 8.0U3
VCF: 5.2
The issue is caused when there are multiple vib files in the offline driver bundle for a single component.
Example: unzip MRVL-E4-CNA-Driver-Bundle_6.0.382.0-1OEM.800.1.0.20613240_22754497-package.zip\MRVL-E4-CNA-Driver-Bundle_6.0.382.0-1OEM.800.1.0.20613240_22754497-package\MRVL-E4-CNA-Driver-Bundle_6.0.382.0-1OEM.800.1.0.20613240_22754497\vib20For Example: Qedentv, Qedf, Qedi, and Qedrntv
# esxcli software vib install -v /vmfs/volumes/datastorexxx/Tools/QLC_bootbank_qedi_2.74.1.0-1OEM.800.1.0.20613240.vib -v /vmfs/volumes/datastorexxx/Tools/QLC_bootbank_qedf_2.74.1.0-1OEM.800.1.0.20613240.vib -v /vmfs/volumes/datastorexxx/Tools/QLC_bootbank_qedrntv_3.71.50.0-1OEM.800.1.0.20613240.vib -v /vmfs/volumes/datastorexxx/Tools/QLC_bootbank_qedentv_3.71.52.0-1OEM.800.1.0.20613240.vib
Note: Reboot required: Yes