"Platform Configuration Error: /usr/sbin/esxupdate returned with exit status: 32", ESXi 7.0 Upgrade fails if the environment had migrated from NSX-V to NSX-T using NSX V2T migration
searchcancel
"Platform Configuration Error: /usr/sbin/esxupdate returned with exit status: 32", ESXi 7.0 Upgrade fails if the environment had migrated from NSX-V to NSX-T using NSX V2T migration
book
Article ID: 326265
calendar_today
Updated On: 03-19-2025
Products
VMware vCenter ServerVMware vSphere ESXi
Issue/Introduction
Patching / Upgrading ESXi 7.0 may fail if you had NSX-V with VXLAN enabled on a vSphere Distributed Switch (VDS) of version 7.0 and migrated to NSX-T Data Center by using NSX V2T migration.
vCenter Server UI will below error message while remediating the hosts using vCenter Server Lifecycle Manager (vLCM or VUM)
An error occurred during host configuration. VMware vSphere Lifecycle Manager had an unknown error. Check the events and log files for details.
vLCM / VUM logs will show below failure log entries :
Note: The <vc_admin_user> parameter is a vCenter Server user with super administrative privileges and <passwd> parameter is the user password.
For example: PYTHONPATH=$VMWARE_PYTHON_PATH python /tmp/CleanNSXV.py --user 'administrator@vsphere.local' --password 'Admin!23'
Sample Results:
Sample output of the script is below in which 2 hosts are listed: Namespace(password='Admin123', user='administrator@vsphere.local') Connecting to vCenter service Connected to vCenter service Cleaning VDS 50 06 6f 76 ## ## ## ##-## ## ## ## c8 e4 00 82 ... Begin to clean up NSXV properties on host[1x.xx.xx.xx]... NSXV properties get cleaned up on host[1x.xx.xx.xx]. Begin to clean up NSXV properties on host[1x.xx.xx.xx]... NSXV properties get cleaned up on host[1x.xx.xx.xx]. Cleaned VDS 50 06 6f 76 ## ## ## ##-## ## ## ## c8 e4 00 82
If no more VDS has the stale NSX-V properties, the output is as below: Namespace(password='Admin123', user='administrator@vsphere.local') No VDS needs clean up
Verify if NSX-V properties "com.vmware.netoverlay.layer0" and "com.vmware.net.vxlan.udpport" are removed from the ESXi hosts: (Note: Select some random hosts to do the verification from the list of hosts showed in the script result from Step 4, no need to perform this test on all the hosts)
Connect to an ESXi host by using an SSH client.
Run the command 'net-dvs -l | grep "com.vmware.netoverlay.layer0\|com.vmware.net.vxlan.udpport"'.
If you see no output, then the stale properties are removed.