YYYY-MM-DD HH:MM lifecycle: 308060: ImageProfile:844 INFO Adding VIB VMware_bootbank_vmware-fdm_7.0.3-19MM2297 to ImageProfile (Updated) ESXi-7.0U2d-18538813-standard
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:147 ERROR [ValueError] Expected 1 component, found 2
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR Traceback (most recent call last):
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR File "/usr/lib/vmware/lifecycle/bin/imagemanagerctl.py", line 665, in components
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR Transaction(initInstallers=False).InstallComponentsFromSources(
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 532, in InstallComponentsFromSources
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR _checkComponentDowngrades(curProfile, newProfile,
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 2264, in _checkComponentDowngrades
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR compDowngrades = curProfile.GetCompsDowngradeInfo(newProfile)
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR File "/lib64/python3.8/site-packages/vmware/esximage/ImageProfile.py", line 2376, in GetCompsDowngradeInfo
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR curComp = self.components.GetComponent(name)
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR File "/lib64/python3.8/site-packages/vmware/esximage/Bulletin.py", line 1243, in GetComponent
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR raise ValueError('Expected 1 component, found %u'
YYYY-MM-DD HH:MM lifecycle: 308060: imagemanagerctl:152 ERROR ValueError: Expected 1 component, found 2
When the host is being moved/added to a VUM cluster, the following entries will be seen in /var/run/log/esxupdate.log on the ESXi.
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: An unexpected exception was caught:
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: Traceback (most recent call last):
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: File "/usr/sbin/esxupdate", line 216, in main
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: cmd.Run()
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esx5update/Cmdline.py", line 153, in Run
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 965, in InstallVibsFromSources
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: inst, removed, exitstate = self._installVibs(curprofile,
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 1207, in _installVibs
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: hasConfigDowngrade = checkFdmConfigDowngrade(curProfile, newProfile)
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 1122, in checkFdmConfigDowngrade
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: compDowngrades = curProfile.GetCompsDowngradeInfo(newProfile)
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/ImageProfile.py", line 2416, in GetCompsDowngradeInfo
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: curComp = self.components.GetComponent(name)
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: File "/lib64/python3.8/site-packages/vmware/esximage/Bulletin.py", line 1276, in GetComponent
YYYY-MM-DD HH:MM esxupdate: 136643: esxupdate: ERROR: raise ValueError('Expected 1 component, found %u'
YYYY-MM-DD HH:MM 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