What | Removed | Added |
---|---|---|
CC | ralf.koelmel@kit.edu |
Created attachment 812509 [details]
kdump service log
On Leap 15.1 (Kernel 4.12.14-lp151.28.10-default, no CONFIG_KEXEC_VERIFY_SIG in
kernel config) kdump service doesn't activate the panic kernel.
The trace "kexec_file_load failed: Key was rejected" is present in the kdump
log, but the return value of the kexec (in the script /lib/kdump/load.sh) seams
0 and the service doesn't go into a failure state. My kernel crash tests are
showing that the panic kernel is not activated and kdump is not working.
In this script the kexec is called with "output=$(eval "$KEXEC_CALL -s" 2>&1)"
If i remove the fix parameter -s or set -c, kdump is working and activates the
panic kernel.
Why is "-s" used on Leap, when it is not working with the Leap kernels ?