Have run into a problem when trying to zypper dup with a kernel upgrade.
I am using Tumbleweed with EXT4 file system. Not sure what other info would be needed.
Advice on how to solve this problem would be welcome.
I have two other machines running tumbleweed and have not run into this problem.
I have bolded the errors and warnings below.
After the 1st time it gives an error it gives a warning that the scriplet failed and then it seems to install the kernel. Further down towards the end [before selinux] it repeats the error [not enough space to install the kernel]
I have read posts by other users but they were using BRTFS, so not sure if problem/correction is the same.
I have not rebooted because one person had this problem and it ruined the install.
This link seemed to have some info on the error:
[SUSE Customer Portal](https://Suse support)
don’t know if these commands are pertinent for information[taken from:
[No free space in /boot/efi for new kernel error during update - #10 by malcolmlewis](https://forums opensuse)
dax@Dax:~> grep '^LOADER_TYPE' /etc/sysconfig/bootloader
LOADER_TYPE="grub2-bls"
dax@Dax:~> bootctl
System:
Firmware: n/a (n/a)
Firmware Arch: x64
Secure Boot: disabled
TPM2 Support: no
Measured UKI: no
Boot into FW: supported
Current Boot Loader:
Product: GRUB2 2.12
Features: âś— Boot counting
âś— Menu timeout control
âś— One-shot menu timeout control
âś— Default entry control
âś— One-shot entry control
âś— Support for XBOOTLDR partition
âś— Support for passing random seed to OS
âś— Load drop-in drivers
âś— Support Type #1 sort-key field
âś— Support @saved pseudo-entry
âś— Support Type #1 devicetree field
âś— Enroll SecureBoot keys
âś— Retain SHIM protocols
âś— Menu can be disabled
âś— Multi-Profile UKIs are supported
âś“ Boot loader set partition information
Partition: /dev/disk/by-partuuid/ec8dacee-00b4-45a6-bcb7-8c396b5104fa
Current Entry: snapper-opensuse-tumbleweed-6.17.9-1-default.conf
Default Entry: snapper-opensuse-tumbleweed-6.17.9-1-default.conf
Random Seed:
System Token: not set
Exists: no
dax@Dax:~> sudo ls -lR /boot/efi
[sudo] password for root:
/boot/efi:
total 6
drwx------. 4 root root 2048 Dec 2 08:47 EFI
drwx------. 3 root root 2048 Dec 2 08:47 loader
drwx------. 7 root root 2048 Dec 22 17:10 opensuse-tumbleweed
/boot/efi/EFI:
total 4
drwx------. 2 root root 2048 Dec 2 08:47 BOOT
drwx------. 2 root root 2048 Dec 17 21:10 opensuse
/boot/efi/EFI/BOOT:
total 1868
-rwxr-xr-x. 1 root root 965528 Jul 4 2024 BOOTX64.EFI
-rwxr-xr-x. 1 root root 90496 Jul 4 2024 fallback.efi
-rwxr-xr-x. 1 root root 852312 Jul 4 2024 MokManager.efi
/boot/efi/EFI/opensuse:
total 3018
-rwxr-xr-x. 1 root root 64 Dec 2 08:47 boot.csv
-rwxr-xr-x. 1 root root 1263472 Nov 20 03:10 grub.efi
-rwxr-xr-x. 1 root root 1024 Dec 17 21:10 grubenv
-rwxr-xr-x. 1 root root 20 Dec 2 08:47 installed_by_sdbootutil
-rwxr-xr-x. 1 root root 852312 Jul 4 2024 MokManager.efi
-rwxr-xr-x. 1 root root 965528 Jul 4 2024 shim.efi
/boot/efi/loader:
total 6
drwx------. 2 root root 2048 Dec 2 08:47 entries
-rwxr-xr-x. 1 root root 10 Dec 2 08:47 loader.conf
-rwxr-xr-x. 1 root root 32 Dec 2 08:47 random-seed
/boot/efi/loader/entries:
total 2
-rwxr-xr-x. 1 root root 456 Dec 2 08:47 snapper-opensuse-tumbleweed-6.17.9-1-default.conf
/boot/efi/opensuse-tumbleweed:
total 10
drwx------. 2 root root 2048 Dec 2 08:47 6.17.9-1-default
drwx------. 2 root root 2048 Dec 6 11:41 6.18.0-1-default
drwx------. 2 root root 2048 Dec 11 14:02 6.18.0-2-default
drwx------. 2 root root 2048 Dec 17 21:04 6.18.1-1-default
drwx------. 2 root root 2048 Dec 22 17:10 6.18.2-1-default
/boot/efi/opensuse-tumbleweed/6.17.9-1-default:
total 51194
-rwxr-xr-x. 1 root root 36196557 Dec 2 08:47 initrd-c017b028c25c866bce055a73bbf41c1f08b13892
-rwxr-xr-x. 1 root root 16222576 Nov 24 04:58 linux-10a0fca8649d15fc5f8c57735626635aae984d22
/boot/efi/opensuse-tumbleweed/6.18.0-1-default:
total 0
/boot/efi/opensuse-tumbleweed/6.18.0-2-default:
total 0
/boot/efi/opensuse-tumbleweed/6.18.1-1-default:
total 0
/boot/efi/opensuse-tumbleweed/6.18.2-1-default:
total 0
dax@Dax:~>
Checking for file conflicts: ................................................................................................[done]
( 1/58) Installing: ImageMagick-config-7-SUSE-7.1.2.10-2.1.noarch ...........................................................[done]
( 2/58) Installing: MozillaFirefox-146.0.1-1.1.x86_64 .......................................................................[done]
( 3/58) Installing: alsa-ucm-conf-1.2.15-2.1.noarch .........................................................................[done]
( 4/58) Installing: busybox-static-1.37.0-8.1.x86_64 ........................................................................[done]
( 5/58) Installing: dracut-059+suse.785.g17d177bb-1.1.x86_64 ................................................................[done]
( 6/58) Installing: kpartx-0.13.0+229+suse.dbac936f-1.1.x86_64 ..............................................................[done]
( 7/58) Installing: libcpupower1-6.18.2-13.20.x86_64 ........................................................................[done]
( 8/58) Installing: libfuse3-4-3.18.0-1.1.x86_64 ............................................................................[done]
( 9/58) Installing: libopenmpt0-0.8.4-1.1.x86_64 ............................................................................[done]
(10/58) Installing: libopenmpt0-32bit-0.8.4-1.1.x86_64 ......................................................................[done]
(11/58) Installing: libopus0-1.6-1.1.x86_64 .................................................................................[done]
(12/58) Installing: libopus0-32bit-1.6-1.1.x86_64 ...........................................................................[done]
(13/58) Installing: libruby3_4-3_4-3.4.8-1.1.x86_64 .........................................................................[done]
(14/58) Installing: ruby3.4-3.4.8-1.1.x86_64 ................................................................................[done]
(15/58) Installing: man-2.13.1-2.1.x86_64 ...................................................................................[done]
(16/58) Installing: openSUSE-release-ftp-20251220-3859.1.x86_64 .............................................................[done]
(17/58) Installing: rsync-3.4.1-4.1.x86_64 ..................................................................................[done]
(18/58) Installing: sdbootutil-dracut-measure-pcr-1+git20251218.1cd7294-1.1.noarch ..........................................[done]
(19/58) Installing: selinux-policy-20251219-1.1.noarch ......................................................................[done]
(20/58) Installing: selinux-policy-targeted-20251219-1.1.noarch .............................................................[done]
**/usr/bin/systemd-sysusers --replace=/usr/lib/sysusers.d/flatpak.conf -**
(21/58) Installing: system-user-flatpak-1.16.2-1.1.noarch ...................................................................[done]
(22/58) Installing: libMagickCore-7_Q16HDRI10-7.1.2.10-2.1.x86_64 ...........................................................[done]
(23/58) Installing: libMagickWand-7_Q16HDRI10-7.1.2.10-2.1.x86_64 ...........................................................[done]
(24/58) Installing: ImageMagick-7.1.2.10-2.1.x86_64 .........................................................................[done]
(25/58) Installing: kernel-firmware-sound-20251217-1.1.noarch ...............................................................[done]
(26/58) Installing: kernel-firmware-realtek-20251217-1.1.noarch .............................................................[done]
(27/58) Installing: kernel-firmware-qcom-20251217-1.1.noarch ................................................................[done]
(28/58) Installing: kernel-firmware-platform-20251004-3.1.noarch ............................................................[done]
(29/58) Installing: kernel-firmware-iwlwifi-20251217-1.1.noarch .............................................................[done]
(30/58) Installing: kernel-firmware-intel-20251129-2.1.noarch ...............................................................[done]
(31/58) Installing: kernel-firmware-i915-20251217-1.1.noarch ................................................................[done]
(32/58) Installing: libmpath0-0.13.0+229+suse.dbac936f-1.1.x86_64 ...........................................................[done]
(33/58) Installing: multipath-tools-0.13.0+229+suse.dbac936f-1.1.x86_64 .....................................................[done]
(34/58) Installing: cpupower-6.18.2-13.20.x86_64 ............................................................................[done]
**/usr/bin/fusermount3: setting to root:trusted 4755 (wrong permissions 4750)**
(35/58) Installing: fuse3-3.18.0-1.1.x86_64 .................................................................................[done]
(36/58) Installing: libQt6WebEngineCore6-6.10.1-2.1.x86_64 ..................................................................[done]
(37/58) Installing: libQt6WebEngineWidgets6-6.10.1-2.1.x86_64 ...............................................................[done]
(38/58) Installing: qt6-webengine-6.10.1-2.1.x86_64 .........................................................................[done]
(39/58) Installing: openSUSE-release-20251220-3859.1.x86_64 .................................................................[done]
(40/58) Installing: sdbootutil-1+git20251218.1cd7294-1.1.x86_64 .............................................................[done]
(41/58) Installing: libflatpak0-1.16.2-1.1.x86_64 ...........................................................................[done]
(42/58) Installing: flatpak-1.16.2-1.1.x86_64 ...............................................................................[done]
(43/58) Installing: flatpak-selinux-1.16.2-1.1.noarch .......................................................................[done]
(44/58) Installing: cpupower-bash-completion-6.18.2-13.20.noarch ............................................................[done]
(45/58) Installing: gvfs-1.58.0-1.4.x86_64 ..................................................................................[done]
(46/58) Installing: gvfs-backends-1.58.0-1.4.x86_64 .........................................................................[done]
(47/58) Installing: libQt6WebEngineQuick6-6.10.1-2.1.x86_64 .................................................................[done]
(48/58) Installing: qt6-webengine-imports-6.10.1-2.1.x86_64 .................................................................[done]
**/usr/bin/sdbootutil: line 669: snapper: command not found**
**ERROR: No free space in /boot/efi for new kernel**
**/usr/bin/sdbootutil: line 669: snapper: command not found**
**ERROR: No free space in /boot/efi for new kernel**
**warning: %post(kernel-default-6.18.2-1.1.x86_64) scriptlet failed, exit status 1**
(49/58) Installing: kernel-default-6.18.2-1.1.x86_64 ........................................................................[done]
(50/58) Installing: flatpak-remote-flathub-1.16.2-1.1.noarch ................................................................[done]
(51/58) Installing: gvfs-fuse-1.58.0-1.4.x86_64 .............................................................................[done]
(52/58) Installing: typelib-1_0-Fwupd-2_0-2.0.19-1.1.x86_64 .................................................................[done]
(53/58) Installing: libfwupd3-2.0.19-1.1.x86_64 .............................................................................[done]
(54/58) Installing: fwupd-2.0.19-1.1.x86_64 .................................................................................[done]
(55/58) Installing: gvfs-backend-samba-1.58.0-1.4.x86_64 ....................................................................[done]
(56/58) Installing: gvfs-backend-gphoto-1.58.0-1.4.x86_64 ...................................................................[done]
(57/58) Installing: gvfs-backend-afc-1.58.0-1.4.x86_64 ......................................................................[done]
(58/58) Installing: fwupd-bash-completion-2.0.19-1.1.noarch .................................................................[done]
**%posttrans(dracut-059+suse.785.g17d177bb-1.1.x86_64) script output:**
**/usr/bin/sdbootutil: line 669: snapper: command not found**
**ERROR: No free space in /boot/efi for new kernel**
**warning: %posttrans(dracut-059+suse.785.g17d177bb-1.1.x86_64) scriptlet failed, exit status 1**
**Error from %posttrans(dracut-059+suse.785.g17d177bb-1.1.x86_64)**
%posttrans(selinux-policy-targeted-20251219-1.1.noarch) script output:
++ SELINUX=enforcing
++ SELINUXTYPE=targeted
++ SELINUX=enforcing
++ SELINUXTYPE=targeted
skipping the directory /sys
skipping the directory /proc
skipping the directory /mnt
skipping the directory /var/tmp
skipping the directory /home
skipping the directory /root
skipping the directory /tmp
%posttrans(flatpak-selinux-1.16.2-1.1.noarch) script output:
++ SELINUX=enforcing
++ SELINUXTYPE=targeted
%transfiletriggerin(sdbootutil-1+git20251218.1cd7294-1.1.x86_64) script output:
2.12-202511200310 == 2.12-202511200310
Running post-transaction scripts ............................................................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
Since the last system boot core libraries or services have been updated.
Reboot is suggested to ensure that your system benefits from these updates.
Dax:/home/dax #