Is there any difference between VCF 4.2 vs 4.3 deployment?.
I was following same method of VCF 4.2 method(with revised worksheet parameter as per VCF4.3 expectation),But i'm getting below error in builder VM JSON spec validation step
"All provided vmnics [vmnic0, vmnic1, vmnic2, vmnic3] do not map to same port group of VDS m01-vds01"
My deployment on VCF on VxRail 7.0.202 with 4 NIC deployment.
Can you have a look what your excel spreadsheet looks like in JSON?
There is a change in VCF 4.3 for VxRail, the vmnics provided need to map to uplinks used for one of these three system traffic dPGs..
In VCF 4.2 it defaulted to the Mgmt dPG uplinks, regardless of the values provided for the VxRail system vDS in the input spreadsheet.
VxRail will use just two uplinks for these types of traffic by default so you need to decide what two uplinks in the Mgmt WLD you want to use for NSX-T traffic.
So in your input spreadsheet you need to select two vmnics associated with uplinks for either Mgmt, vSAN or vMotion.