Bug ID | 1172670 |
---|---|
Summary | kdump: fails to create dump as dump-capture kernel boots into systemd emergency mode |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Kernel |
Assignee | kernel-bugs@opensuse.org |
Reporter | shung-hsi.yu@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Created attachment 838585 [details] journalctl output (colored) The system is configured to capture core dump on crash with `yast2 kdump`. This is confirmed by looking at /proc/cmdline (contains ' crashkernel=256M,high crashkernel=72M,low'), output of `dmesg`, and the status of kdump.service. Triggering a crash dump manually with `echo c >/proc/sysrq-trigger` shows the stacktrace, but fails to correctly boot up the dump-capturing kernel. Below is an excerpt of the output of `journalctl` before the emergency shell was started. Jun 08 14:13:35 localhost systemd[1]: Starting Switch Root... Jun 08 14:13:35 localhost systemctl[377]: Failed to switch root: Specified switch root path '/sysroot' does not seem to be an OS tree. os-release file is missing. Jun 08 14:13:35 localhost systemd[1]: initrd-switch-root.service: Main process exited, code=exited, status=1/FAILURE Jun 08 14:13:35 localhost systemd[1]: initrd-switch-root.service: Failed with result 'exit-code'. Jun 08 14:13:35 localhost systemd[1]: Failed to start Switch Root. Jun 08 14:13:35 localhost systemd[1]: initrd-switch-root.service: Triggering OnFailure= d ependencies. Jun 08 14:13:35 localhost systemd[1]: Starting Setup Virtual Console... Jun 08 14:13:35 localhost systemd[1]: Finished Setup Virtual Console. Jun 08 14:13:35 localhost systemd[1]: Started Emergency Shell. Jun 08 14:13:35 localhost systemd[1]: Reached target Emergency Mode. This issue looks a bit similar to https://bugzilla.redhat.com/show_bug.cgi?id=1812393 but I'm not too sure.