http://bugzilla.opensuse.org/show_bug.cgi?id=1055834
http://bugzilla.opensuse.org/show_bug.cgi?id=1055834#c84
Daniel Molkentin
But that said it seems to me that dracut-cmdline-ask.service is a *special* case as it seems that this service wants to be run even before udev is.
Yes, the idea is arguments can be passed even for the udev cmdline. Hence this has to be run really early on. This seems to be for really quirky cases where you want to pass arguments to dracut that should not show up on the kernel commandline. I'd need to ask Harald about the motivation.
I don't know if it really needs that (actully I'm not sure to see the service's use-fullness) but if so it seems that it should need to be more careful with its dependencies and explicitly use "{Requires,After}=systemd-vconsole-setup.service".
As systemd-vconsole-setup.service has no dependencies on its own, I would agree. -- You are receiving this mail because: You are on the CC list for the bug.