"Failed to execute ESXi maintenance-mode upgrade dataplane check. Error Code can not be null""Pre-upgrade checks failed for HOST: Please check logs for more details.".var/log/upgrade-coordinator/upgrade-coordinator.log:2025-05-09T08:46:56.176Z INFO pool-50-thread-12 UpgradeMessagingServiceImpl 2634030 SYSTEM [nsx@6876 comp="nsx-manager" level="INFO" subcomp="upgrade-coordinator"] decoded type=com.vmware.nsx.sfhc.ServiceFabricMessage.SfhcMessage msg=message_type: MT_OPERATION_STATUSoperation_id: "########-####-####-####-###########"operation_status { status: COMMAND_SUCCESS fabric_object_identifier: "########-####-####-####-###########" message: "{\n \"status\": \"FAILURE\",\n \"failedChecks\": [\n {\n \"id\": \"vdrUpgradeLCPSyncCheck\",\n \"errorCode\": 32116,\n \"errStr\": \"VDR kernel module and LCP sync state is not ready. Host reboot required before proceeding\"\n }\n ],\n \"successfulChecks\": [\n {\n \"id\": \"multipleDpModulesCheck\"\n },\n {\n \"id\": \"cfgAgentCheck\"\n },\n {\n \"id\": \"packetCaptureCheck\"\n },\n {\n \"id\": \"underlayHostDaemonCheck\"\n },\n {\n \"id\": \"teamPolicyUpDelayCheck\"\n },\n {\n \"id\": \"resourceGrpMemoryCheck\"\n }\n ]\n}\n"}return_same_correlationid: true2025-05-09T08:46:56.177Z ERROR pool-50-thread-12 UpgradeServiceImpl 2634030 SYSTEM [nsx@6876 comp="nsx-manager" errorCode="MP30956" level="ERROR" subcomp="upgrade-coordinator"] Failed to execute check ESXi maintenance-mode upgrade dataplane checkjava.lang.IllegalArgumentException: Error Code can not be null at com.vmware.nsx.management.common.exceptions.ErrorClass.<init>(ErrorClass.java:51) ~[libcommon-util.jar:?] at com.vmware.nsx.management.upgrade.inspection.BasicInspectionTaskResult.addFailure(BasicInspectionTaskResult.java:143) ~[libuc-core.jar:?] at com.vmware.nsx.management.upgrade.plugin.common.task.CustomInspectionTask.doSplitExecute(CustomInspectionTask.java:157) ~[libnsx-upgrade-plugins.jar:?] at com.vmware.nsx.management.upgrade.plugin.common.task.CustomInspectionTask.execute(CustomInspectionTask.java:77) ~[libnsx-upgrade-plugins.jar:?]VMware NSX
To resolve the Host- precheck failure:
Reboot the affected ESXi host(s) to clear the VDR and LCP sync issue.
Retry the upgrade pre-check from the NSX Manager UI.
Monitor pre-check completion before proceeding with the host upgrade.