Bug ID 1221676
Summary openSUSE MicroOS cannot boot up after installation from Tumbleweed
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware aarch64
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter zluo@suse.com
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

Created attachment 873628 [details]
all logs /var/log

install MicroOS from Tumbleweed on my RPi 4:

After installation I try to install microos_gnome_desktop without success(see
blow details). Then I reboot it.

But it comes to boot menu and cannot boot up and stucks forever.

I tried to boot from recovery mode and it can reach to emergency mode only.


--

localhost:~ # zypper in -t pattern microos_base
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: the to be installed pattern:microos_base-5.0-85.1.aarch64 requires
'patterns-microos-base', but this requirement cannot be provided
  not installable providers: patterns-microos-base-5.0-85.1.aarch64[repo-oss]
 Solution 1: Following actions will be done:
  deinstallation of product:openSUSE-20240314-0.aarch64
  deinstallation of product:openSUSE-20240314-0.aarch64
  deinstallation of systemd-presets-branding-openSUSE-12.2-23.3.noarch
 Solution 2: do not install pattern:microos_base-5.0-85.1.aarch64
 Solution 3: break pattern:microos_base-5.0-85.1.aarch64 by ignoring some of
its dependencies

Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 1
Resolving dependencies...
Resolving package dependencies...

The following 18 NEW packages are going to be installed:
  MicroOS-release MicroOS-release-appliance btrfsmaintenance busybox
health-checker-plugins-MicroOS kdump kexec-tools
  lastlog2 liblastlog2-1 makedumpfile mandoc-bin microos-tools
patterns-microos-base read-only-root-fs rebootmgr
  salt-transactional-update systemd-presets-branding-MicroOS wtmpdb

The following NEW pattern is going to be installed:
  microos_base

The following NEW product is going to be installed:
  "openSUSE MicroOS"

The following 2 packages are going to be REMOVED:
  openSUSE-release systemd-presets-branding-openSUSE

The following product is going to be REMOVED:
  "openSUSE Tumbleweed"

18 new packages to install, 2 to remove.
Overall download size: 4.1 MiB. Already cached: 0 B. After the operation,
additional 3.7 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving: MicroOS-release-appliance-20240310-2096.1.aarch64
(openSUSE-Tumbleweed-Oss)             (1/18),   8.5 KiB
Retrieving: MicroOS-release-appliance-20240310-2096.1.aarch64.rpm
.................................................[done]
Retrieving: btrfsmaintenance-0.5-2.10.noarch (openSUSE-Tumbleweed-Oss)         
                    (2/18),  36.0 KiB
Retrieving: btrfsmaintenance-0.5-2.10.noarch.rpm
....................................................[done (222.1 KiB/s)]
Retrieving: busybox-1.36.1-3.3.aarch64 (openSUSE-Tumbleweed-Oss)               
                    (3/18), 677.0 KiB
Retrieving: busybox-1.36.1-3.3.aarch64.rpm
............................................................[done (3.5 MiB/s)]
Retrieving: health-checker-plugins-MicroOS-1.10+git20240111.cb84209-1.3.noarch
(openSUSE-Tumbleweed-Oss)
                                                                               
                    (4/18),  10.9 KiB
Retrieving:
health-checker-plugins-MicroOS-1.10+git20240111.cb84209-1.3.noarch.rpm
................................[done]
Retrieving: kexec-tools-2.0.28-1.1.aarch64 (openSUSE-Tumbleweed-Oss)           
                    (5/18), 116.4 KiB
Retrieving: kexec-tools-2.0.28-1.1.aarch64.rpm
......................................................[done (927.1 KiB/s)]
Retrieving: liblastlog2-1-1.3.1-1.1.aarch64 (openSUSE-Tumbleweed-Oss)          
                    (6/18),  17.0 KiB
Retrieving: liblastlog2-1-1.3.1-1.1.aarch64.rpm
......................................................[done (60.4 KiB/s)]
Retrieving: makedumpfile-1.7.4-1.3.aarch64 (openSUSE-Tumbleweed-Oss)           
                    (7/18), 274.3 KiB
Retrieving: makedumpfile-1.7.4-1.3.aarch64.rpm
......................................................[done (629.2 KiB/s)]
Retrieving: mandoc-bin-1.14.6-5.3.aarch64 (openSUSE-Tumbleweed-Oss)            
                    (8/18), 220.0 KiB
Retrieving: mandoc-bin-1.14.6-5.3.aarch64.rpm
.......................................................[done (638.1 KiB/s)]
Retrieving: read-only-root-fs-1.0+git20240228.d85232a-1.1.noarch
(openSUSE-Tumbleweed-Oss)          (9/18),  20.9 KiB
Retrieving: read-only-root-fs-1.0+git20240228.d85232a-1.1.noarch.rpm
................................[done (141.0 KiB/s)]
Retrieving: rebootmgr-2.3-1.1.aarch64 (openSUSE-Tumbleweed-Oss)                
                   (10/18),  51.4 KiB
Retrieving: rebootmgr-2.3-1.1.aarch64.rpm
...........................................................[done (358.5 KiB/s)]
Retrieving: salt-transactional-update-3006.0-9.1.aarch64
(openSUSE-Tumbleweed-Oss)                 (11/18),  60.8 KiB
Retrieving: salt-transactional-update-3006.0-9.1.aarch64.rpm
........................................[done (384.9 KiB/s)]
Retrieving: wtmpdb-0.11.0-1.3.aarch64 (openSUSE-Tumbleweed-Oss)                
                   (12/18),  31.1 KiB
Retrieving: wtmpdb-0.11.0-1.3.aarch64.rpm
...........................................................[done (180.6 KiB/s)]
Retrieving: systemd-presets-branding-MicroOS-20230214-2.4.noarch
(openSUSE-Tumbleweed-Oss)         (13/18),  11.8 KiB
Retrieving: systemd-presets-branding-MicroOS-20230214-2.4.noarch.rpm
................................[done (118.8 KiB/s)]
Retrieving: MicroOS-release-20240310-2096.1.aarch64 (openSUSE-Tumbleweed-Oss)  
                   (14/18),   2.4 MiB
Retrieving: MicroOS-release-20240310-2096.1.aarch64.rpm
...............................................[done (6.7 MiB/s)]
Retrieving: lastlog2-1.3.1-1.1.aarch64 (openSUSE-Tumbleweed-Oss)               
                   (15/18),  24.6 KiB
Retrieving: kdump-2.0.1-1.2.aarch64 (openSUSE-Tumbleweed-Oss)                  
                   (16/18),  99.1 KiB
Retrieving: kdump-2.0.1-1.2.aarch64.rpm
.............................................................[done (265.0
KiB/s)]
Retrieving: microos-tools-2.21+git12-1.1.aarch64 (openSUSE-Tumbleweed-Oss)     
                   (17/18),  25.9 KiB
Retrieving: microos-tools-2.21+git12-1.1.aarch64.rpm
.................................................[done (59.1 KiB/s)]
Retrieving: patterns-microos-base-5.0-85.1.aarch64 (openSUSE-Tumbleweed-Oss)   
                   (18/18),  26.1 KiB
Retrieving: patterns-microos-base-5.0-85.1.aarch64.rpm
...............................................[done (58.0 KiB/s)]

Checking for file conflicts:
......................................................................................[done]
( 1/20) Removing openSUSE-release-20240314-2110.1.aarch64
.........................................................[done]
( 2/20) Removing systemd-presets-branding-openSUSE-12.2-23.3.noarch
...............................................[done]
( 3/20) Installing: MicroOS-release-appliance-20240310-2096.1.aarch64
.............................................[done]
Created symlink
/etc/systemd/system/multi-user.target.wants/btrfsmaintenance-refresh.path ->
/usr/lib/systemd/system/btrfsmaintenance-refresh.path.
Created symlink /etc/systemd/system/timers.target.wants/btrfs-balance.timer ->
/usr/lib/systemd/system/btrfs-balance.timer.
Created symlink /etc/systemd/system/timers.target.wants/btrfs-defrag.timer ->
/usr/lib/systemd/system/btrfs-defrag.timer.
Created symlink /etc/systemd/system/timers.target.wants/btrfs-scrub.timer ->
/usr/lib/systemd/system/btrfs-scrub.timer.
Created symlink /etc/systemd/system/timers.target.wants/btrfs-trim.timer ->
/usr/lib/systemd/system/btrfs-trim.timer.
Updating /etc/sysconfig/btrfsmaintenance ...
( 4/20) Installing: btrfsmaintenance-0.5-2.10.noarch
..............................................................[done]
( 5/20) Installing: busybox-1.36.1-3.3.aarch64
....................................................................[done]
( 6/20) Installing:
health-checker-plugins-MicroOS-1.10+git20240111.cb84209-1.3.noarch
............................[done]
( 7/20) Installing: kexec-tools-2.0.28-1.1.aarch64
................................................................[done]
( 8/20) Installing: liblastlog2-1-1.3.1-1.1.aarch64
...............................................................[done]
( 9/20) Installing: makedumpfile-1.7.4-1.3.aarch64
................................................................[done]
(10/20) Installing: mandoc-bin-1.14.6-5.3.aarch64
.................................................................[done]
(11/20) Installing: read-only-root-fs-1.0+git20240228.d85232a-1.1.noarch
..........................................[done]
(12/20) Installing: rebootmgr-2.3-1.1.aarch64
.....................................................................[done]
(13/20) Installing: salt-transactional-update-3006.0-9.1.aarch64
..................................................[done]
Created symlink
/etc/systemd/system/default.target.wants/wtmpdb-update-boot.service ->
/usr/lib/systemd/system/wtmpdb-update-boot.service.
Created symlink /etc/systemd/system/timers.target.wants/wtmpdb-rotate.timer ->
/usr/lib/systemd/system/wtmpdb-rotate.timer.
(14/20) Installing: wtmpdb-0.11.0-1.3.aarch64
.....................................................................[done]
(15/20) Installing: systemd-presets-branding-MicroOS-20230214-2.4.noarch
..........................................[done]
(16/20) Installing: MicroOS-release-20240310-2096.1.aarch64
.......................................................[done]
Created symlink
/etc/systemd/system/default.target.wants/lastlog2-import.service ->
/usr/lib/systemd/system/lastlog2-import.service.
(17/20) Installing: lastlog2-1.3.1-1.1.aarch64
....................................................................[done]
Updating /etc/sysconfig/kdump ...
(18/20) Installing: kdump-2.0.1-1.2.aarch64
.......................................................................[done]
(19/20) Installing: microos-tools-2.21+git12-1.1.aarch64
..........................................................[done]
(20/20) Installing: patterns-microos-base-5.0-85.1.aarch64
........................................................[done]
%posttrans(kexec-tools-2.0.28-1.1.aarch64) script output:
dracut[I]: Executing: /usr/bin/dracut --kver=6.7.9-1-default -f
dracut[I]: Module 'systemd-coredump' will not be installed, because command
'coredumpctl' could not be found!
dracut[I]: Module 'systemd-coredump' will not be installed, because command
'/usr/lib/systemd/systemd-coredump' could not be found!
dracut[I]: Module 'systemd-networkd' will not be installed, because command
'networkctl' could not be found!
dracut[I]: Module 'systemd-networkd' will not be installed, because command
'/usr/lib/systemd/systemd-networkd' could not be found!
dracut[I]: Module 'systemd-networkd' will not be installed, because command
'/usr/lib/systemd/systemd-networkd-wait-online' could not be found!
dracut[I]: Module 'systemd-pcrphase' will not be installed, because command
'/usr/lib/systemd/systemd-pcrphase' could not be found!
dracut[I]: Module 'systemd-portabled' will not be installed, because command
'portablectl' could not be found!
dracut[I]: Module 'systemd-portabled' will not be installed, because command
'/usr/lib/systemd/systemd-portabled' could not be found!
dracut[I]: Module 'systemd-repart' will not be installed, because command
'systemd-repart' could not be found!
dracut[I]: Module 'systemd-resolved' will not be installed, because command
'resolvectl' could not be found!
dracut[I]: Module 'systemd-resolved' will not be installed, because command
'/usr/lib/systemd/systemd-resolved' could not be found!
dracut[I]: Module 'dbus-broker' will not be installed, because command
'dbus-broker' could not be found!
dracut[I]: Module 'rngd' will not be installed, because command 'rngd' could
not be found!
dracut[I]: Module 'connman' will not be installed, because command 'connmand'
could not be found!
dracut[I]: Module 'connman' will not be installed, because command 'connmanctl'
could not be found!
dracut[I]: Module 'connman' will not be installed, because command
'connmand-wait-online' could not be found!
dracut[I]: Module 'dmraid' will not be installed, because command 'dmraid'
could not be found!
dracut[I]: Module 'tpm2-tss' will not be installed, because command 'tpm2'
could not be found!
dracut[I]: Module 'biosdevname' will not be installed, because command
'biosdevname' could not be found!
dracut[I]: Module 'memstrack' will not be installed, because command
'memstrack' could not be found!
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and
procps-ng
dracut[I]: Module 'squash' will not be installed, because command 'mksquashfs'
could not be found!
dracut[I]: Module 'squash' will not be installed, because command 'unsquashfs'
could not be found!
dracut[I]: Module 'systemd-coredump' will not be installed, because command
'coredumpctl' could not be found!
dracut[I]: Module 'systemd-coredump' will not be installed, because command
'/usr/lib/systemd/systemd-coredump' could not be found!
dracut[I]: Module 'systemd-pcrphase' will not be installed, because command
'/usr/lib/systemd/systemd-pcrphase' could not be found!
dracut[I]: Module 'systemd-portabled' will not be installed, because command
'portablectl' could not be found!
dracut[I]: Module 'systemd-portabled' will not be installed, because command
'/usr/lib/systemd/systemd-portabled' could not be found!
dracut[I]: Module 'systemd-repart' will not be installed, because command
'systemd-repart' could not be found!
dracut[I]: Module 'systemd-resolved' will not be installed, because command
'resolvectl' could not be found!
dracut[I]: Module 'systemd-resolved' will not be installed, because command
'/usr/lib/systemd/systemd-resolved' could not be found!
dracut[I]: Module 'dbus-broker' will not be installed, because command
'dbus-broker' could not be found!
dracut[I]: Module 'rngd' will not be installed, because command 'rngd' could
not be found!
dracut[I]: Module 'connman' will not be installed, because command 'connmand'
could not be found!
dracut[I]: Module 'connman' will not be installed, because command 'connmanctl'
could not be found!
dracut[I]: Module 'connman' will not be installed, because command
'connmand-wait-online' could not be found!
dracut[I]: Module 'dmraid' will not be installed, because command 'dmraid'
could not be found!
dracut[I]: Module 'tpm2-tss' will not be installed, because command 'tpm2'
could not be found!
dracut[I]: Module 'memstrack' will not be installed, because command
'memstrack' could not be found!
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and
procps-ng
dracut[I]: Module 'squash' will not be installed, because command 'mksquashfs'
could not be found!
dracut[I]: Module 'squash' will not be installed, because command 'unsquashfs'
could not be found!
dracut[I]: *** Including module: bash ***
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: fips ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: drm ***
dracut[I]: *** Including module: health-checker ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: suse-btrfs ***
dracut[I]: *** Including module: suse-xfs ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: securityfs ***
dracut[I]: *** Including module: masterkey ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: integrity ***
dracut[I]: *** Including module: ostree ***
dracut[I]: *** Including module: selinux-microos ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including module: suse ***
dracut[I]: *** Including module: suse-initrd ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: Stored kernel commandline:
dracut[I]: rd.driver.pre=overlay
dracut[I]:  resume=UUID=040f3b6b-3961-46c1-a351-bd41381da55b
dracut[I]:  root=UUID=0280d16e-5971-4b2f-b705-317b6e96a4c3 rootfstype=ext4
rootflags=rw,noatime,nobarrier
dracut[I]: *** Creating image file '/boot/initrd-6.7.9-1-default' ***
dracut[I]: *** Creating initramfs image file '/boot/initrd-6.7.9-1-default'
done ***
%posttrans(systemd-presets-branding-MicroOS-20230214-2.4.noarch) script output:
Unit /usr/lib/systemd/system/drkonqi-coredump-processor@.service is added as a
dependency to a non-existent unit systemd-coredump@.service.
Created symlink
/etc/systemd/system/cloud-init.target.wants/cloud-init-local.service ->
/usr/lib/systemd/system/cloud-init-local.service.
Created symlink /etc/systemd/system/cloud-init.target.wants/cloud-final.service
-> /usr/lib/systemd/system/cloud-final.service.
Created symlink /etc/systemd/system/multi-user.target.wants/rebootmgr.service
-> /usr/lib/systemd/system/rebootmgr.service.
Created symlink /etc/systemd/system/cloud-init.target.wants/cloud-init.service
-> /usr/lib/systemd/system/cloud-init.service.
Created symlink /etc/systemd/system/cloud-init.target.wants/cloud-final.service
-> /usr/lib/systemd/system/cloud-final.service.
Created symlink /etc/systemd/system/multi-user.target.wants/rebootmgr.service
-> /usr/lib/systemd/system/rebootmgr.service.
Created symlink /etc/systemd/system/cloud-init.target.wants/cloud-init.service
-> /usr/lib/systemd/system/cloud-init.service.
Created symlink /etc/systemd/system/mdmonitor.service.wants/mdcheck_start.timer
-> /usr/lib/systemd/system/mdcheck_start.timer.
Created symlink
/etc/systemd/system/mdmonitor.service.wants/mdcheck_continue.timer ->
/usr/lib/systemd/system/mdcheck_continue.timer.
Created symlink
/etc/systemd/system/default.target.wants/issue-add-ssh-keys.service ->
/usr/lib/systemd/system/issue-add-ssh-keys.service.
Created symlink
/etc/systemd/system/multi-user.target.wants/man-db-create.service ->
/usr/lib/systemd/system/man-db-create.service.
Created symlink
/etc/systemd/system/mdmonitor.service.wants/mdmonitor-oneshot.timer ->
/usr/lib/systemd/system/mdmonitor-oneshot.timer.
Created symlink
/etc/systemd/system/cloud-init.target.wants/cloud-config.service ->
/usr/lib/systemd/system/cloud-config.service.
Created symlink /etc/systemd/system/default.target.wants/health-checker.service
-> /usr/lib/systemd/system/health-checker.service.
Created symlink
/etc/systemd/system/timers.target.wants/container-image-prune.timer ->
/usr/lib/systemd/system/container-image-prune.timer.
Created symlink /etc/systemd/system/multi-user.target.wants/kubelet.service ->
/usr/lib/systemd/system/kubelet.service.
Created symlink
/etc/systemd/user/sockets.target.wants/drkonqi-coredump-launcher.socket ->
/usr/lib/systemd/user/drkonqi-coredump-launcher.socket.
%posttrans(microos-tools-2.21+git12-1.1.aarch64) script output:
/usr/lib/tmpfiles.d/inn.conf:1: Line references path below legacy directory
/var/run/, updating /var/run/news → /run/news; please update the tmpfiles.d/
drop-in file accordingly.
/usr/lib/tmpfiles.d/nagios.conf:2: Line references path below legacy directory
/var/run/, updating /var/run/nagios → /run/nagios; please update the
tmpfiles.d/ drop-in file accordingly.
Running post-transaction scripts
..................................................................................localhost:~
# zypper se microos_gnome_desktop
Loading repository data...
Reading installed packages...

S | Name                  | Summary               | Type
--+-----------------------+-----------------------+--------
  | microos_gnome_desktop | MicroOS GNOME Desktop | pattern
localhost:~ # zypper se -t microos_gnome_desktop
The flag type is not compatible with argument microos_gnome_desktop (Unknown
package type).
localhost:~ # zypper se microos_gnome_desktop
Loading repository data...
Reading installed packages...

S | Name                  | Summary               | Type
--+-----------------------+-----------------------+--------
  | microos_gnome_desktop | MicroOS GNOME Desktop | pattern
localhost:~ # zypper in -t microos_gnome_desktop
The flag type is not compatible with argument microos_gnome_desktop (Unknown
package type).
localhost:~ # reboot


You are receiving this mail because: