The controller driver warning appeared after the host was upgraded to vSphere 8.0U3.
Upon checking both via the vSphere Client and SSH session, the driver version detected was 30.00.00.00-1OEM.800.1.0.20613240, which is not listed in the vSAN HCL (Hardware Compatibility List).
The following warning appears in the vSphere Client under Skyline Health: Cluster > Monitor > Skyline Health.
vSAN 8.x
The driver version 30.00.00.00-1OEM.800.1.0.20613240 is not certified or validated in the vSAN HCL for vSphere 8.0U3.
The compatible driver version on vSAN HCL for 8.0U3 shows as 29.00.00.00-1vmw.803.0.0.24022510
The link to download driver version 29.00.00.00-1vmw.803.0.0.24022510 is not listed on vSAN HCL
The hardware vendor shall be contacted initially to download the driver.
Alternatively you can download the ESXi offline bundle .Once the bundle is extracted ,you will find the correct driver version, 29.00.00.00-1vmw.803.0.0.24022510, related to the controller.
VMware vSphere Hypervisor (ESXi)
Place the host in maintenance mode with ensure accessibility
Installed the driver 29.00.00.00-1vmw.803.0.0.24022510 using the below command
[root@esxi1:/tmp] esxcli software vib install -v /tmp/VMW_bootbank_lsi-msgpt35_29.00.00.00-1vmw.803.0.0.24022510.vib
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
VIBs Installed: VMW_bootbank_lsi-msgpt35_29.00.00.00-1vmw.803.0.0.24022510
VIBs Removed:
VIBs Skipped:
Reboot Required: true
Reboot Host
Validated that the new driver was installed successfully
Took the host out of maintenance mode.
Ran the vSAN health check, and the warning regarding the "Controller driver is VMware certified" no longer appears.