Bug 1221739 - New image after transactional-update crashes to kernel panic (systemd)
Summary: New image after transactional-update crashes to kernel panic (systemd)
Status: RESOLVED WORKSFORME
Alias: None
Product: openSUSE Aeon
Classification: openSUSE
Component: Transactional Update (show other bugs)
Version: Current
Hardware: 64bit openSUSE Tumbleweed
: P5 - None : Normal
Target Milestone: ---
Assignee: Richard Brown
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-20 07:02 UTC by Michela Müller
Modified: 2024-03-20 23:00 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Screenshot with error messages from kernel panic (3.94 MB, image/jpeg)
2024-03-20 07:02 UTC, Michela Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michela Müller 2024-03-20 07:02:43 UTC
Created attachment 873653 [details]
Screenshot with error messages from kernel panic

Since some days (actually 4 tries) Aeon wants do upgrade with a new snapshot via transactiona-update. I have systemd installed. The last successful upgrade was openSUSE MicroOS 20240310-0 -> 20240311-0. That one only changed few packages (MicroOS-release, MicroOS-release-appliance, gstreamer, gstreamer-lang, libgstreamer-1_0-0, libhugetlbfs, typelib-1_0-Gst-1_0).

The last try of the system was to bring it up to 20240318-0 containing 188 packages > 600 MB and amongst these packages kernel-default and 5 packages with "systemd" in their name:
1) libsystemd0-255.3-1.3.x86_64 (openSUSE-Tumbleweed-Oss) (26/191), 440.8 KiB
2) systemd-255.3-1.3.x86_64 (openSUSE-Tumbleweed-Oss) (60/191),   3.9 MiB
3) systemd-lang-255.3-1.3.noarch (openSUSE-Tumbleweed-Oss) (89/191), 257.5 KiB
4) systemd-coredump-255.3-1.3.x86_64 (openSUSE-Tumbleweed-Oss) (90/191), 162.7 KiB
5) systemd-boot-255.3-1.3.x86_64 (openSUSE-Tumbleweed-Oss) (91/191), 195.9 KiB
Two packages it tried to uninstall: libprotobuf-lite25_2_0 and libprotobuf25_2_0.

Two computers behave the same: A new Lenovo AMD notebook with AMD and hard disk encryption and BIOS from this year (see screenshot), an old Shuttle SZ77 with BIOS from 2014. The same update sequence as above causes the same Kernel panic. So I think there is something missing in a RPM package.

In the error message a missing "libsystemd-core-255.so" dependency is mentioned, please see attachment. The crash occurs after choosing a snapshot and before asking for HD decryption password.
Comment 1 Michela Müller 2024-03-20 23:00:53 UTC
For me it is solved now by a workaround. First I installed only these 5 packages with "systemd" in the name (and udev as dependency):

> sudo sudo transactional-update pkg install libsystemd0 systemd systemd-boot systemd-coredump systemd-lang udev

Then, after rebooting, I installed the rest:

> sudo transactional-update dup