Symptoms:
The following errors might be encountered during installation or upgrades of ESXi hosts to 8.0:
The baseline status reports to be Incompatible after running check compliance and below error is observed:The following VIB(s) on the host or in the chosen baseline(s) do not have the required checksums on their payloads: {VIB names}
This will prevent VIB security verification and secure boot from functioning properly. Please remove these VIBs and check with your vendor for a replacement of these VIBs.
ProfileValidationError is seen when attempting install a VIB or upgrade ESXi host via command line:In ImageProfile (Updated) {Image Profile Name}, the payload(s) in VIB {VIB name} does not have sha-256 gunzip checksum. This will prevent VIB security verification and secure boot from functioning properly. Please remove this VIB or please check with your vendor for a replacement of this VIB. Please refer to the log file for more details.
Installing the ESXi host fails with below error message:<MISSING_GUNZIP_CHECKSUM_VIB_ERRORS:
Found=[{VIB names} Expected=[]
These VIB(s) do not have the required sha-256 gunzip checksum for their payloads. This will prevent VIB security verification and secure boot from functioning properly. Please remove these VIBs and check with your vendor for a replacement of these VIBs.>
If there are VIBs present on ESXi that do not have the “sha-256” checksum-type and “gunzip” verify-process pair in the VIB metadata, an upgrade to ESXi 8.0 will fail with an error message identifying the VIBs that prevented the upgrade.
While the problematic VIBs are part of the host, the upgrade/installation cannot proceed. Thus, one of the following can be done:
esxcli software vib remove –-vibname <vibname1> –-vibname <vibname2> –-vibname <vibname3> …”
If the following VIBs are installed on the host, the necessary customer action (for upgrading to version 8.0) is detailed below:
VMware-perccli:
vmware-perccli64
”.VMware-storcli
vmware-storcli64
”.emulex-esx-elxmgmt
Avaya
: Some Avaya VIBs are not supported anymore, hence needs to be removed for upgrade, this includes:
asavp-alarming
avaya-licensing
avaya-harden
avaya-watchd
avp-alarming
avaya-tools
avaya-easg
watchd-files
native-cpld
cplduser
sas-raid_boss-cli_6.x
, SuperMicro TAS:
NetAppNasPlugin:
NetAppNasPlugin 1.1.2-3
which is not supported for upgrade to 8.0.NetAppNasPlugin.2.0-15.vib
)NetAppNasPlugin 2.0-15
vib can be installed after the upgrade.Note: The error in Lifecycle Manager might not contain the offending vibs, and instead show {precheckError}. In these cases, you can determine the problematic vibs from the /var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log file:
This issue is validated using VMware Aria Operations User Guide (8.18)
The check is as follows: