When vCenter vDS is configured with lag only network configuration in the cluster, add ESX host work flow from SDDC manager fails with following Errors:
In /var/log/vmware/vcf/domainmanager/domainmanager.log following message appears:
2026-03-14T00:23:23 WARN [vcf_dm,###########] [c.v.v.c.f.p.a.i.AddHostsToDvsAction,] Cannot add host ########## to dvs ########, as free vmnics are not available on the host2026-03-14T00:23:24 ERROR [vcf_dm,###########] [c.v.e.s.o.model.error.ErrorFactory,] [#####] VSPHERE_ADD_HOST_TO_DVS_FAILED Failed to add host ######## to DVS ######com.vmware.evo.sddc.orchestrator.exceptions.OrchTaskException: Failed to add host ######## to DVS ###### at com.vmware.vcf.common.fsm.plugins.action.impl.AddHostsToDvsAction.execute(AddHostsToDvsAction.java:330) at com.vmware.vcf.common.fsm.plugins.action.impl.AddHostsToDvsAction.execute(AddHostsToDvsAction.java:63) at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionState.invoke(FsmActionState.java:66) at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionPlugin.invoke(FsmActionPlugin.java:161) at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionPlugin.invoke(FsmActionPlugin.java:147) at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.invokeMethod(ProcessingTaskSubscriber.java:403) at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.processTask(ProcessingTaskSubscriber.java:517) at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.accept(ProcessingTaskSubscriber.java:128) at jdk.internal.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:85) at com.google.common.eventbus.Subscriber.lambda$dispatchEvent$0(Subscriber.java:71) at com.vmware.vcf.common.tracing.TraceRunnable.run(TraceRunnable.java:63) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840)Caused by: java.util.NoSuchElementException: No available vmnic found on the host at com.vmware.vcf.common.fsm.plugins.action.impl.AddHostsToDvsAction.execute(AddHostsToDvsAction.java:309) ... 16 common frames omitted
VMware Cloud Foundation 9.x
Reference KB Articles:
Management connectivity is lost when bringing a new system online: https://knowledge.broadcom.com/external/article?articleNumber=418437
VCF Installer: Add Host to DVS failed on Host: NoSuchElementException - No available vmnics found: https://knowledge.broadcom.com/external/article?articleNumber=428402