vua.log
on the vCenter reports MISSING_DEPENDENCY_VIB Error:YYYY-MM-DDT##:###:##.###Z info vmware-vum-server[10875] [Originator@6876 sub=HostUpgradeScanner] [scannerImpl 1757] (vmodl.LocalizableMessage) [
--> (vmodl.LocalizableMessage) {
--> key = "com.vmware.vcIntegrity.HostUpgrade.UnsupportedTPMVersion",
--> arg = <unset>,
--> message = <unset>
--> }
--> ]
To resolve this issue, engage the hardware OEM to upgrade the Trusted Platform Module (TPM) on all affected hosts to a supported version (TPM 2.0 or higher).
Workaround:
If upgrading the TPM is not immediately possible, you can manually upgrade the ESXi host using an Offline Bundle ZIP.
.zip
file to a datastore accessible by the ESXi host.esxcli software sources profile list -d <location of ZIP file>
esxcli software profile update -p <profile name> -d <location of ZIP file>
[HardwareError]
Hardware precheck of profile LVO_8.0.3-LVO.803.12.6 failed with warnings: <CPU_SUPPORT WARNING: The CPU on this host may not be supported in future ESXi releases. Please plan accordingly. Please refer to KB 82794 for more details.>
<BIOS FIRMWARE TYPE WARNING: Legacy boot detected. ESXi servers running legacy BIOS are encouraged to move to UEFI. Please refer to KB 84233 for more details.>
<TPM_VERSION WARNING: TPM 1.2 device detected. Support for TPM version 1.2 is discontinued. Installation may proceed, but may cause the system to behave unexpectedly.>
Apply -- no-hardware-warning option to ignore the warnings and proceed with the transaction.
log file for more details.
Use
The below Commandesxcli software profile update -p <profile name> -d <location of ZIP file> -- no-hardware-warning
Note:
Disabling TPM does not bypass this issue if the ESXi host was originally installed with TPM enabled in the BIOS.
Once TPM is enabled on the ESXi host, it cannot be disabled. For details, refer to KB: Need to disable Trusted Platform Module (TPM) on a TPM enabled ESXi host.
Note:
If the hosts already contains a TPM 1.2 device but it is not being used for vSphere, during Remediation check the box for "Ignore warnings about unsupported hardware devices" to allow the upgrade to proceed but no TPM functionality will be available for the host.