precheck_status is APPLY_TOPOLOGY_FAILED. GET https://<nsx-mgr>/api/v1/nvds-urt/status-summary/<precheck-id> API call.2024-06-27T17:36:52.113Z ERROR NvdsUpgradeTaskExecutor1 DVPortgroupOperation 4393 SWITCHING [nsx@6876 comp="nsx-manager" errorCode="MP9701" level="ERROR" subcomp="manager"] Create nsx portgroup failed for vds: dvs-331122 on vc ##.##.##.## : VC operation failed : A specified parameter was not correct: spec.shaper.averageBandwidth,com.vmware.nsx.management.lcm.vc.soap.exceptions.CmFabricVcOperationFailedException: VC operation failed : A specified parameter was not correct: spec.shaper.averageBandwidthVMware NSX-T Data Center versions prior to 3.2.5.0
This issue happens during NVDS to CVDS migration. If you have the QOS profile configured with traffic shaping values greater that 2047 Mb/sec and when the Segment used in vmk install mappings have this QOS profile attached to it, during port group creation, you see this issue.
Workaround
POST https://{{server_ip}}/api/v1/nvds-urt/topology?action=apply
GET https://<nsx_manager_ip>/api/v1/nvds-urt/status-summary/<precheck_id>
precheck_status as READY and overall_state for migration_state for each transport node as UPGRADE_READY.READY in step-3, then trigger NVDS to CVDS migration for individual transport node using below rest-api.POST https://<nsx_manager_ip>/api/v1/transport-nodes/<tn_id>?action=migrate_to_vds