Unable to determine compliance because the firmware version cannot be read from the device. Manually verify firmware compliance
search cancel

Unable to determine compliance because the firmware version cannot be read from the device. Manually verify firmware compliance

book

Article ID: 397618

calendar_today

Updated On:

Products

VMware vCenter Server VMware SDDC Manager VMware vSAN VMware vSAN 7.x VMware vSAN 8.x

Issue/Introduction

  • In a vSAN enabled cluster utilizing vSphere Lifecycle Manager (vLCM), the following warnings or errors are encountered in the vSphere Client under the vSAN Cluster > Updates > Hardware Compatibility section:
    • Firmware information is unavailable without a Hardware Support Manager configured as part of the cluster's image. Firmware compatibility must be verified manually."

Unable to determine compliance because the firmware version cannot be read from the device. Manually verify firmware compliance.



    • Device is incompatible with the driver/firmware in cluster's image.

 

  • Attempting to EDIT the cluster image to add firmware and driver addons is also not feasible as there is no Hardware Support Manager configured:

In SDDC manager, it fails with below error: 

 

 

Environment

SDDC Manager 

vCenter Server 8.x

VMware vSAN 7.x

VMware vSAN 8.x

Cause

These warnings are being encountered as Hardware Support Manager (HSM) plug-in has not been configured for the vSphere cluster.

vLCM requires a vendor-provided HSM plug-in to inspect host I/O device controllers, read current firmware levels, and validate them against the cluster image and the Broadcom Hardware Compatibility List, followed by installing the selected firmware and driver addons on the ESXi hosts residing inside the cluster. In absence of HSM, vLCM is informing to perform manual check of the hardware's current driver's and firmware's compatibility.

For more information on HSM, refer to Firmware lifecycle made simple with vSphere Lifecycle Manager

Resolution

To resolve the compliance warnings, follow the below steps:

  1. Engage the physical hardware vendor (e.g., Dell, HPE, Lenovo, etc) to obtain and deploy their respective HSM plug-in for vCenter Server.

  2. Edit the cluster image in vLCM to include the firmware and driver add-on provided by the HSM.

  3. Run a compliance check and remediate the cluster to resolve the flagged devices.

For more details, refer to Firmware Updates with vSphere Lifecycle Manager.

Additional Information

If HSM is configured and these warnings are still encountered, refer to ESXi Upgrade Pre-Check Error: 'Error on Fetching Device Firmware Data, Device Compatibility Must Be Verified Manually'