ESXi patch/upgrade failed with error "The CPU in this host may not be supported in future ESXi releases"/ <BIOS_FIRMWARE_TYPE WARNING: Legacy boot detected. ESXi servers running legacy BIOS are encouraged to move to UEFI.
search cancel

ESXi patch/upgrade failed with error "The CPU in this host may not be supported in future ESXi releases"/ <BIOS_FIRMWARE_TYPE WARNING: Legacy boot detected. ESXi servers running legacy BIOS are encouraged to move to UEFI.

book

Article ID: 391610

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • ESXi 7.0 and 8.0 patch/upgrade with the HardwareError messages:
    # esxcli software profile update -d="<patch-depot-path>" -p=<patch-depot-profile>
    
    [HardwareError]
    Hardware precheck of profile <patch-depot-profile> failed with warnings: <CPU_SUPPORT WARNING: The CPU in this host may not be supported in future ESXi releases. Please plan accordingly.>
    Apply --no-hardware-warning option to ignore the warnings and proceed with the transaction.

     

  • ESXi can be patched successfully by add the parameter '--no-hardware-warning' at the end of the command line. 
  • <BIOS_FIRMWARE_TYPE WARNING: Legacy boot detected. ESXi servers running legacy BIOS are encouraged to move to UEFI. 

Environment

VMware vSphere ESXi 8.0.X
VMware vSphere ESXi 7.0.X

Cause

  • The HardwareError message indicates that CPU model is in the discontinuation list planned with future VMware major vSphere release after VCF 9.0. That need an attention to plan the upgrade in the future. 

Resolution

  • Command to bypass the warning for example as below:
esxcli software profile update -d="<patch-depot-path>" -p=<patch-depot-profile> --no-hardware-warning

 

Additional Information