https://bugzilla.suse.com/show_bug.cgi?id=1173402 https://bugzilla.suse.com/show_bug.cgi?id=1173402#c3 --- Comment #3 from Fabian Vogt <fvogt@suse.com> --- (In reply to Thomas Blume from comment #2)
(In reply to Fabian Vogt from comment #0)
@dracut maintainers: It seems like "rd.neednet=1" is enough to get dracut to acquire an address over DHCP, so a workaround is to just drop "ip=dhcp". I'd like to have confirmation that this is intended behaviour and won't break without notice in the future. This doesn't help for cases without DHCP though.
Need to double check but AFAIK, rd.neednet isn't sufficient, at least if the machine has multiple network interfaces. In this case you need to tell dracut which interface to use. ip=dhcp works in this case, because it is a wildcard to try all network interfaces.
Dammit. I did some more tests meanwhile and it doesn't work in some cases, presumably in those where there were no ifcfg-* files copied into the initrd. It still acquires an IP over DHCP, but the dracut initqueue times out anyway. Any idea what could be used as a workaround? -- You are receiving this mail because: You are on the CC list for the bug.