New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"rd.*" Is Ignored When "debug" Or "SYSTEMD_LOG_LEVEL=debug" Is Used As Well #2633
Comments
Ok. Please try the same scenario with a "full kernel config" as well - obviously kernel needs to support console for example for some dracut features to work. |
During my creation, I had already been testing using the
I mean, I've got it working when I leave out those other debug arguments, and it only fails to take any I know I included a lot in the I've done my part now. Feel free to see if it works with whatever kernel you currently have. I am equally doubtful it is an arch-based issue. You don't even have to make a qcow. Just kernel and image and append arguments. |
Describe the bug
rd.debug
andrd.break=<...>
is ignored whendebug
orSYSTEMD_LOG_LEVEL=debug
are also used.Distribution used
Arch Linux
Dracut version
dracut 059
Init system
Systemd
To Reproduce
Create a kernel and initramfs using dracut and run in qemu using
-kernel
and-initrd
and-append "console=ttyAMA0 rd.debug=1 rd.break=cmdline nokaslr debug loglevel=8 dyndbg SYSTEMD_LOG_LEVEL=debug SYSTEMD_LOG_LOCATION=true SYSTEMD_LOG_TARGET=console panic_print=127 systemd.crash"
Expected behavior
Don't get ignored
Additional context
I am working on creating a workable
tinyconfig
kernel and got stuck on something and looked into why neitherrd.break
andrd.debug
weren't working.I played around with the cmdline arguments and came to the conclusion the culprits are those 2
debug
arguments previously mentioned.When I removed them, the
rd.*
stuff works.The text was updated successfully, but these errors were encountered: