https://bugzilla.suse.com/show_bug.cgi?id=1221676 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 --> https://bugzilla.suse.com/attachment.cgi?id=873628&action=edit 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: You are on the CC list for the bug.