vSphere Lifecycle Manager cannot perform a downgrade of components already installed on the host. This occurs if the newly configured vSphere Lifecycle Manager image includes older version VIBs than those currently installed on the ESXi host.
This issue is most often caused by a host having been installed with a vendor's customized ISO, which may contain newer versions of specific components.
This issue can also occur when the versioning for the driver on the host has changed over a long period of time such that the version in the image appears to be older than the version on the host.
As an example:
| Component | Host Version | Image Version |
| Cisco Ethernet native driver | CIS_bootbank_nenic_2.0.15.0-1OEM.700.1.0.15843807 | 2.0.10.0-5vmw.910.0.25370933 |
The Host Version appears to higher as it is 2.0.15 while the Image Version is 2.0.10. The "700" in the Host Version indicates that this driver was writing for ESXi 7.0 while teh "910: in the Image Version indicates that this driver was written for ESX 9.1. There has likely been a versioning shift over the large amount of time between these two ESX versions such that the 9.1 driver version uses a lower number than what was used in 7.0. Lifecycle Manager does not take this distinction into account and will flag this as a downgrade scenario.
To resolve this issue, perform one of the following options:
esxcli software vib listesxcli storage core adapter list | grep -i <vib_name>esxcli network nic list | grep -i <vib_name>esxcli software profile get | grep -i <vib_name>esxcli software vib remove -n <vib_name>
esxcli software component remove -n <vib_name>Upon reviewing the vSphere Lifecycle Manager (vLCM), the following message may be displayed as below:
The cluster needs remediation to finish enabling these Solutions: HBR Solution component for ESX - version 8.0.X build #### along with a note stating that remediation needs completing to finish installing the HBR VIB on the hostsAfter the cluster image is made compliant and remediation is completed as outlined in the resolution steps, the HBR agent will be automatically deployed to the ESXi hosts via vSphere Lifecycle Manager (vLCM).