Edge Upgrade/redeployment failure due to resource pool path issue
book
Article ID: 319561
calendar_today
Updated On:
Products
VMware NSX
Issue/Introduction
NSX Edge upgrade/redeployment fails with error : 'Cluster/ResourcePool resgroup-### needs to be prepared for network fabric to upgrade edge edge-##.'
Environment
VMware NSX for vSphere 6.x
Cause
NSX manager upgraded from versions prior to 6.0.0 can have have path value set incorrectly in domain_object for domain object entities (ex.resource pool).
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.
Resolution
To workaround the issue:
Create a temporary resource pool.
Note resource pool location/position in VC objects hierarchy.
Move resource pool with path issue to temporary resource pool created in Step 1.
Move resource pool with path issue back to original location/position noted in Step 2.