In:
sh -xx /usr/lib/kdump/load.sh --update
I see:
++ mkdumprd -K /boot/vmlinuz-6.1.4-rc1-1.gbc1c341-default -I /boot/initrd-kdump
+ output='>>> Not regenerating kdump initrd. Use mkdumprd -f to force
regeneration.'
So:
sh -xx mkdumprd -K /boot/vmlinuz-6.1.4-rc1-1.gbc1c341-default -I
/boot/initrd-kdump
ends with:
+ '[' -z /boot/vmlinuz-6.1.4-rc1-1.gbc1c341-default ']'
+ '[' -f /boot/vmlinuz-6.1.4-rc1-1.gbc1c341-default ']'
+ '[' -z /boot/initrd-kdump ']'
+ (( ! 0 ))
+ '[' -f /boot/initrd-kdump ']'
+ '[' /etc/sysconfig/kdump -ot /boot/initrd-kdump ']'
+ '[' /root/.ssh/id_dsa.pub -ot /boot/initrd-kdump ']'
+ '[' /root/.ssh/id_dsa -ot /boot/initrd-kdump ']'
+ '[' /etc/hosts -ot /boot/initrd-kdump ']'
+ '[' /etc/nsswitch.conf -ot /boot/initrd-kdump ']'
+ '[' /boot/vmlinuz-6.1.4-rc1-1.gbc1c341-default -ot /boot/initrd-kdump ']'
+ status_message 'Not regenerating kdump initrd. Use mkdumprd -f to force
regeneration.'
+ local 'msg=Not regenerating kdump initrd. Use mkdumprd -f to force
regeneration.'
+ (( ! 0 ))
+ echo '>>> Not regenerating kdump initrd. Use mkdumprd -f to force
regeneration.'
>>> Not regenerating kdump initrd. Use mkdumprd -f to force regeneration.
+ exit 0
So:
# ls -l /boot/vmlinuz-6.1.4-rc1-1.gbc1c341-default /boot/initrd-kdump
/boot/../usr/lib/modules/6.1.4-rc1-1.gbc1c341-default/vmlinuz
-rw-r--r-- 1 root root 11079232 Jan 5 08:48
/boot/../usr/lib/modules/6.1.4-rc1-1.gbc1c341-default/vmlinuz
-rw------- 1 root root 19468756 Jan 5 12:22 /boot/initrd-kdump
lrwxrwxrwx 1 root root 55 Jan 5 12:23
/boot/vmlinuz-6.1.4-rc1-1.gbc1c341-default ->
../usr/lib/modules/6.1.4-rc1-1.gbc1c341-default/vmlinuz
Ah, you are testing a link age. This is apparently fallout of move from /boot/
to /usr/lib.