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?