Is anyone using multiple NICs with VMware and DHCP/PXE booting?

Hi All,

I've found that when I create a host in with multiple network adapters in
Foreman VMware uses the most recently added NIC for DHCP.

In other words, I have a VM with eth0, eth1 and eth2. Foreman sets the MAC
address for eth0 in DHCP, but VMware uses eth2 for DHCP.

Has anyone else run into this? Any workarounds? Currently I'm adding a
host with multiple NICs, but not powering on that host. I then go into
VSphere and disconnect all but eth0. Then I build the host in Foreman like
normal. Once the build is done, I shut down the VM and reconnect the extra
NICs.

Thanks,

Anthony