VMware NSX-T Data Center
VMware NSX
Due to an issue in NSX 3.1, SegmentPort discovery wasn't taking place resulting in the misconfiguration of the LogicalPorts.
A trivial change (such as editing the description) to the LogicalPort will correct the issue.
Via the NSX API (all commands run from one of the manager nodes):
curl -k -u '<admin-user>:<admin-password>' -X GET https://localhost/api/v1/logical-ports/<ID>curl -k -u '<admin-user>:<admin-password>' -X PUT https://localhost/api/v1/logical-ports/<ID> -d @/path/to/file/containing/updated/logical-port-payloadVia the NSX UI
http://127.0.0.1:7440/nsxapi/api/v1/mppolicy/migration/object-ids?resource_type=InternalLogicalPort