Symptoms:
During the NSX-T upgrade, the pre-check may fail on edge nodes that are not displayed in the VMware Cloud Foundation (VCF) inventory within the UI. The pre-check error may resemble the following:
Following Edge Nodes [edge1-node_UUID, edge2-node_UUID, edge3-node_UUID, edge4-node_UUID, edge5-node_UUID, edge6-node_UUID] are not part of any edge cluster.
Relevant log excerpts can be found at:/var/log/vmware/vcf/lcm/thirdparty/upgrades/<id/sddcmanager-migration-app/logs/sddcmanager_migration_app_upgrade.log
Example log output:
2021-06-17 18:49:55.528 INFO [,,,] 115036 --- [ool-2-thread-11] .v.m.a.AddSourceIdToEdgeClusterInventory : Post-validating source IDs for NSX-T edge cluster "name"
2021-06-17 18:49:55.531 ERROR [,,,] 115036 --- [ool-2-thread-11] c.v.e.s.o.model.error.ErrorFactory : [JILS9L] ADD_EDGE_NSXT_SOURCE_ID_POST_VALIDATE_FAILED Failed to post-validate adding NSX-T source IDs to VCF edge inventory for edge cluster "name"
Caused by: com.vmware.evo.sddc.orchestrator.exceptions.OrchTaskException: Failed to post-validate adding NSX-T source IDs to VCF edge inventory for edge cluster "name"
VMware NSX-T Data Center
VMware Cloud Foundation 4.x
This issue occurs when an edge node is listed in the VCF inventory, but the node does not exist in NSX.
To resolve this issue, please follow these steps within the NSX UI:
Access Edge Clusters
Examine Edge Transport Nodes
Remove Non-Existent Edge Nodes
Clean Up Edge Cluster Artifacts