Bug ID 1189879
Summary Missing kernel config in /boot
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 petr.vorel@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

bsc#1184804 moved kernel config out of /boot into /usr/lib/modules/. But unlike
vmlinuz and initrd there is missing symlink in /boot.  Is it really a wanted
change?

$ ls -l /boot/
-rw-r--r-- 1 root root        0 Mar 13  2017 backup_mbr
-rw-r--r-- 1 root root     1725 Jul 28 19:25 boot.readme
drwxr-xr-x 6 root root     4096 Aug 25 11:18 grub2
lrwxrwxrwx 1 root root       34 Aug 25 10:57 initrd ->
initrd-5.14.0-rc7-3.gdbb9dbc-debug
-rw------- 1 root root 11202252 May 24  2019 initrd-5.0.7
-rw------- 1 root root 22664676 Aug 25 11:02 initrd-5.14.0-rc7-3.gdbb9dbc-debug
-rw------- 1 root root 22652804 Aug 25 11:03
initrd-5.14.0-rc7-3.gdbb9dbc-default
-rw------- 1 root root 13074280 Jul  4  2019
initrd-5.2.0-rc1-2.gb225e5a-default+
-rw------- 1 root root 19355748 Jul  4  2019
initrd-5.2.0-rc1-2.gb225e5a-default+-kdump
lrwxrwxrwx 1 root root       58 Aug 25 10:57
sysctl.conf-5.14.0-rc7-3.gdbb9dbc-debug ->
../usr/lib/modules/5.14.0-rc7-3.gdbb9dbc-debug/sysctl.conf
lrwxrwxrwx 1 root root       60 Aug 25 10:56
sysctl.conf-5.14.0-rc7-3.gdbb9dbc-default ->
../usr/lib/modules/5.14.0-rc7-3.gdbb9dbc-default/sysctl.conf
lrwxrwxrwx 1 root root       57 Aug 25 10:57
System.map-5.14.0-rc7-3.gdbb9dbc-debug ->
../usr/lib/modules/5.14.0-rc7-3.gdbb9dbc-debug/System.map
lrwxrwxrwx 1 root root       59 Aug 25 10:56
System.map-5.14.0-rc7-3.gdbb9dbc-default ->
../usr/lib/modules/5.14.0-rc7-3.gdbb9dbc-default/System.map
lrwxrwxrwx 1 root root       35 Aug 25 10:57 vmlinuz ->
vmlinuz-5.14.0-rc7-3.gdbb9dbc-debug
lrwxrwxrwx 1 root root       54 Aug 25 10:57
vmlinuz-5.14.0-rc7-3.gdbb9dbc-debug ->
../usr/lib/modules/5.14.0-rc7-3.gdbb9dbc-debug/vmlinuz
lrwxrwxrwx 1 root root       56 Aug 25 10:56
vmlinuz-5.14.0-rc7-3.gdbb9dbc-default ->
../usr/lib/modules/5.14.0-rc7-3.gdbb9dbc-default/vmlinuz

If yes, some users can be surprised. Also rpm package claims to have config in
/boot but it's not there:

$ rpm -ql kernel-default-5.14~rc7-3.1.gdbb9dbc.x86_64 |grep /boot/config
/boot/config-5.14.0-rc7-3.gdbb9dbc-default

ls -la /boot/config-5.14.0-rc7-3.gdbb9dbc-default
ls: cannot access '/boot/config-5.14.0-rc7-3.gdbb9dbc-default': No such file or
directory

According to openQA it was broken somewhere between 5.13.12-1.2
999e6048a4cc6accd2653c9dccaaaff2f4ae8f86 (good) and 5.13.12-2.1
33df9c651d0aa37cce1275bd9528ea5cb9196022 (bad). It looks to me that
33df9c651d0aa37cce1275bd9528ea5cb9196022 Revert "Revert "UsrMerge the kernel
(boo#1184804)"" broke it.


You are receiving this mail because: