Symptoms:
2022-01-10T15:55:07Z lifecycle: 308060: ImageProfile:844 INFO Adding VIB VMware_bootbank_vmware-fdm_7.0.3-19012297 to ImageProfile (Updated) ESXi-7.0U2d-18538813-standard
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:147 ERROR [ValueError] Expected 1 component, found 2
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR Traceback (most recent call last):
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR File "/usr/lib/vmware/lifecycle/bin/imagemanagerctl.py", line 665, in components
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR Transaction(initInstallers=False).InstallComponentsFromSources(
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 532, in InstallComponentsFromSources
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR _checkComponentDowngrades(curProfile, newProfile,
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 2264, in _checkComponentDowngrades
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR compDowngrades = curProfile.GetCompsDowngradeInfo(newProfile)
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR File "/lib64/python3.8/site-packages/vmware/esximage/ImageProfile.py", line 2376, in GetCompsDowngradeInfo
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR curComp = self.components.GetComponent(name)
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR File "/lib64/python3.8/site-packages/vmware/esximage/Bulletin.py", line 1243, in GetComponent
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR raise ValueError('Expected 1 component, found %u'
2022-01-10T15:55:07Z lifecycle: 308060: imagemanagerctl:152 ERROR ValueError: Expected 1 component, found 2
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: An unexpected exception was caught:
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: Traceback (most recent call last):
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: File "/usr/sbin/esxupdate", line 216, in main
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: cmd.Run()
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esx5update/Cmdline.py", line 153, in Run
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 965, in InstallVibsFromSources
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: inst, removed, exitstate = self._installVibs(curprofile,
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 1207, in _installVibs
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: hasConfigDowngrade = checkFdmConfigDowngrade(curProfile, newProfile)
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 1122, in checkFdmConfigDowngrade
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: compDowngrades = curProfile.GetCompsDowngradeInfo(newProfile)
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/ImageProfile.py", line 2416, in GetCompsDowngradeInfo
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: curComp = self.components.GetComponent(name)
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/Bulletin.py", line 1276, in GetComponent
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: raise ValueError('Expected 1 component, found %u'
2022-01-10T17:37:04Z esxupdate: 136643: esxupdate: ERROR: ValueError: Expected 1 component, found 2
This issue occurs when both the i40en and i40enu VIBs for the inbox Intel network driver are installed on the host.
In vSphere 7.0 Update 2, the driver was renamed from i40en to i40enu. Starting with vSphere 7.0 Update 3, the inbox i40enu network driver for ESXi changes back to i40en.
The HA VIB Installation fails on the affected host.
For VLCM cluster, use any one of the following workarounds on the hosts that have the issue:
This should turn HA status back to healthy.
Note: For VUM cluster, remediate the hosts which have the issue via rollup upgrade or ISO baseline upgrade to ESXi 7.0u3c.
NOTE :- The below applies to the issue reported to Point number#12 under the Symptoms section