Ovf deploy for vm <VM name> failed on vc <VC name> : Host did not have any virtual network defined.<DATE>T10:47:18.398Z ERROR ActivityWorkerPool-1-9 OvfDeploy 77726 SYSTEM [nsx@6876 comp="nsx-manager" errorCode="MP40409" level="ERROR" subcomp="manager"] Ovf deploy failed for vm <VM name> on vc <vCenter name> with error 'Host did not have any virtual network defined.'VMware NSX
This is a known issue impacting VMware NSX when the Edge VM was originally deployed on a legacy release.
The issue can be resolved by temporarily adding a standard switch portgroup called "VM Network" on each host in the vSphere cluster.
This is a dummy portgroup/switch, no real NICs or networking is required.
The steps below assume a standard switch does not already exist, if it does the new portgroup can be added to it.