Symptoms:
NSX Edge upgrade/redeployment fails with error : 'Cluster/ResourcePool resgroup-XXX needs to be prepared for network fabric to upgrade edge edge-XX.'
VMware NSX for vSphere 6.4.x
NSX manager upgraded from versions prior to 6.0.0, can have the path value set incorrectly in domain_object for domain object entities, for example resource pool.
This is due to code issues in NSX manager versions prior to 6.0.0.
If resource group/other domain object is created with incorrect path with older NSX manager version, then unless parent of the object having path value issue is changed, even with newer version of NSX Manager - path value won't get corrected on it's own.
This is a known issue affecting VMware NSX for vSphere 6.4.x.
Currently, there is no resolution.
Workaround:
Workaround steps: