Description of problem: When using pxe boot in a bare-metal system with multiple interfaces, dracut ignores something like ip:eno2:dhcp and it tries DHCP on all interfaces Version-Release number of selected component (if applicable): openshift-install-linux-4.1.0-rc.5 rhcos-410.8.20190516.0-metal-bios.raw.gz How reproducible: 100% of the time in bare-metal Actual results: It sends DHCP request over every interface and waits for a timeout. If the system has a lot of interfaces the NetworkManager-wait-online.service process fails and create a cascade failure during the bootstrap process. Expected results: To ignore all the other interfaces
> dracut ignores something like ip:eno2:dhcp I assume you mean `ip=eno2:dhcp` ?
correct. like this: APPEND ip=eno2:dhcp ipv6.disable=1 rd.neednet=1 initrd=rhcos/rhcos-initramfs.img console=tty0 console=ttyS0 coreos.inst=yes coreos.inst.install_dev=sda coreos.inst.ignition_url=http://192.168.1.1:8000/bootstrap.ign coreos.inst.image_url=http://192.168.1.1:8000/metal/rhcos-410.8.20190516.0-metal-bios.raw.gz
Per the debug session yesterday it's been noted ip=eno2:dhcp is acting like it should. Closing this bug.