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.averageBandwidth
VMware 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