Symptoms:
- You are upgrading NSX-T from within VCF.
- The upgrade fails with error like the following in the VCF log: lcm/thirdparty/upgrades/<update-attempt-uuid>/sddcmanager-migration-app/logs/sddcmanager_migration_app_upgrade.log
2021-06-19 12:43:46.865 ERROR [,,,] 14851 --- [ool-2-thread-13] c.v.e.s.o.model.error.ErrorFactory : [8RIT02] EDGE_NODE_HOST_INFO_COLLECTION_FAILED Failed to collect edge cluster node host info maps
...
at java.lang.Thread.run(Thread.java:748) [na:1.8.0-internal] Caused by: java.lang.IllegalArgumentException: Host host-XX not found
- Using the NSX-T REST API /api/v1/fabric/nodes in the results we can see the Edge node is referring to the host from the error above in the host-id section:
...
"host_id": "host-XX",
"hostname": "edge-node-01.corp.local",
...
Note: In the above message
Host-XX, will refer to a specific vCenter host MOID, to see the MOID.
The
UUID for each upgrade will change, to find the most recent, go to
lcm/thirdparty/upgrades/ and run
ls -ltr to find the most recent upgrade attempt.