Issue with esxcli Dry Run Command During NSX VIB Installation on ESXi 8.0.2 Host
When executing the dry run command for installing the NSX VIB on an ESXi 8.0.2 host, the following error occurs:
[root@esx:~] esxcli --formatter=keyvalue software vib install -d /vmfs/volumes/######/ESXi-patch/nsx-lcp-4.1.1.0.0.22224315-esx80.zip --dry-run
[ValueError]
Cannot merge unequal components with id 'vmw-nsx-lcp_4.1.1.0.0.22224315-esx80-snic-system' and 'vmw-nsx-lcp_4.1.1.0.0.22224315-esx80'.
Please refer to the log file for more details.
This indicates a mismatch between component IDs
VMware NSX 4.x and VMware vSphere ESXi 8.0.2
Using vmw-nsx-lcp_4.1.1.0.0.22224315-esx80-snic-system
and vmw-nsx-lcp_4.1.1.0.0.22224315-esx80
instead of nsx-lcp-esxio-4.1.1.0.0.22224315-esx80-unified.zip
cause issues due to compatibility.
This issue is related to component version conflicts during the dry run process. To resolve it, ensure that the VIBs are compatible with your installed ESXi version. Use `nsx-lcp-esxio-4.1.1.0.0.22224315-esx80-unified.zip
` instead of `nsx-lcp-4.0.1.1.0.20598730-esx80.zip
`.