[Bug 1182227] combustion [# combustion: network] does not work
https://bugzilla.suse.com/show_bug.cgi?id=1182227 https://bugzilla.suse.com/show_bug.cgi?id=1182227#c33 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dracut-maintainers@suse.de Flags| |needinfo?(dracut-maintainer | |s@suse.de) --- Comment #33 from Fabian Vogt <fvogt@suse.com> --- Great to see some progress here! (In reply to Marius Tomaschewski from comment #32)
Ok, the initial cleanup is in https://github.com/openSUSE/wicked/pull/873
Thomas, Fabian, could you please review/test if the vlan=,bond=,team=,bridge=,ip= generate some errors/warnings on stderr in a: `wicked show-config --ifconfig dracut:cmdline:/tmp/dracut.cmdline` or the configs in the output are missing something or you see coding bugs I've added?
I built an image with the new wicked and the hack to switch back to network-legacy removed, but to my surprise it still used network-legacy. While that is IMO a good thing, I don't think that was intentional and got broken here: https://github.com/dracutdevs/dracut/pull/1405/files#r663786125 I worked around that locally for some of the tests. Booting with "ip=eth0:dhcp rd.break" works as expected still. For the others I don't have the necessary setup to really test them in practice. Just looking at the config and assuming that it does what it looks like (which "ip=dhcp" for instance doesn't), I did some tests: - "ip=192.168.123.45::192.168.123.1:255.255.255.0:foobar:eth0:dhcp": Looks good - "ip=br0:dhcp bridge=br0:eth0": Looks good - "ip=br0:dhcp bridge=br0:eth0,eth1": Looks good - "ip=br0:dhcp bridge": Broken, should be treated like "bridge=br0:eth0" - "ip=eth0:dhcp vlan=vlan5:eth0" (and other combos): Looks good - "ip=bond0:dhcp bond": Looks good - "ip=bond0:dhcp bond=bond0:eth0,eth1:mode=balance-rr": Broken, "wicked: dracut:cmdline bond 'bond0': rejecting invalid options: mode=balance-rr" - "ip=team0:dhcp team=team0:eth0,eth1": Looks good -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com