Dry Run on ESXi 8 "Cannot Merge Unequal NSX Components"
search cancel

Dry Run on ESXi 8 "Cannot Merge Unequal NSX Components"

book

Article ID: 377702

calendar_today

Updated On:

Products

VMware vSphere ESXi VMware NSX

Issue/Introduction

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

Environment

VMware NSX  4.x and VMware vSphere ESXi 8.0.2

Cause

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.

Resolution

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`.