Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-MicroOS for openSUSE:Factory checked in at 2026-10-20 12:57:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openSUSE-MicroOS (Old) and /work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-MicroOS" Tue Oct 20 12:57:26 2026 rev:104 rq:1386417 version:16.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/openSUSE-MicroOS/openSUSE-MicroOS.changes 2026-08-19 17:56:41.463484490 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.3698736/openSUSE-MicroOS.changes 2026-10-20 12:57:44.375275540 +0200 @@ -1,0 +2,11 @@ +Mon Oct 19 13:55:18 UTC 2026 - Fabian Vogt <[email protected]> + +- Drop kvm-and-xen for armv7hl, qemu-img dropped support for 32-bit + +------------------------------------------------------------------- +Fri Oct 9 14:57:35 UTC 2026 - Fabian Vogt <[email protected]> + +- Compatibility with KIWI 11: + * Write /etc/sysconfig/bootloader for all platforms in config.sh + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openSUSE-MicroOS.kiwi ++++++ --- /var/tmp/diff_new_pack.jmtqMW/_old 2026-10-20 12:57:45.467321269 +0200 +++ /var/tmp/diff_new_pack.jmtqMW/_new 2026-10-20 12:57:45.474321562 +0200 @@ -13,7 +13,7 @@ <!-- Platforms --> <profile name="kvm-and-xen-sdboot" description="kvm-and-xen with systemd-boot" arch="x86_64,aarch64,riscv64"/> <profile name="kvm-and-xen-grub-bls" description="kvm-and-xen with GRUB2 and bootctl" arch="x86_64,aarch64,riscv64"/> - <profile name="kvm-and-xen" description="kvm-and-xen" arch="x86_64,aarch64,armv7l"/> + <profile name="kvm-and-xen" description="kvm-and-xen" arch="x86_64,aarch64"/> <profile name="VMware" description="VMware for x86_64" arch="x86_64"/> <profile name="MS-HyperV" description="Hyper-V" arch="x86_64,aarch64"/> <profile name="OpenStack-Cloud" description="OpenStack Cloud" arch="x86_64,aarch64"/> ++++++ config.sh ++++++ --- /var/tmp/diff_new_pack.jmtqMW/_old 2026-10-20 12:57:45.561325205 +0200 +++ /var/tmp/diff_new_pack.jmtqMW/_new 2026-10-20 12:57:45.565325373 +0200 @@ -142,6 +142,45 @@ # echo "techpreview.ZYPP_SINGLE_RPMTRANS = 1" >> /etc/zypp/zypp.conf #====================================== +# Determine and configure bootloader +#-------------------------------------- +if [ -e /etc/sysconfig/bootloader ]; then + echo "Unexpected /etc/sysconfig/bootloader found" + exit 1 +fi + +loader_type="" +if [ "$kiwi_bootloader" = "custom" ] && rpm -q sdbootutil; then + if rpm -q systemd-boot >/dev/null; then + loader_type="systemd-boot" + elif rpm -qa | grep 'grub2-.*-efi-bls' >/dev/null; then + loader_type="grub2-bls" + fi +elif [ "$kiwi_bootloader" = "grub2_s390x_emu" ]; then + loader_type="grub2" +elif [ "$kiwi_bootloader" = "grub2" ] ; then + if rpm -qa | grep 'grub2-.*-efi' >/dev/null; then + loader_type="grub2-efi" + elif rpm -q grub2-common >/dev/null; then + loader_type="grub2" + fi +fi + +if [ -z "$loader_type" ]; then + echo "Unknown bootloader" + exit 1 +fi + +secure_boot="no" +if rpm -q shim; then + secure_boot="yes" +fi + +echo "LOADER_TYPE=\"${loader_type}\"" >> /etc/sysconfig/bootloader +echo "SECURE_BOOT=\"${secure_boot}\"" >> /etc/sysconfig/bootloader +# No need to set UPDATE_NVRAM="yes", it's already the default if applicable + +#====================================== # Add default kernel boot options #-------------------------------------- consoles='console=ttyS0,115200 console=tty0' ++++++ disk.sh ++++++ --- /var/tmp/diff_new_pack.jmtqMW/_old 2026-10-20 12:57:45.585326211 +0200 +++ /var/tmp/diff_new_pack.jmtqMW/_new 2026-10-20 12:57:45.590326420 +0200 @@ -19,18 +19,6 @@ esac echo "install boot loader" - loader_type="grub2-bls" - secure_boot="no" - rpm -q systemd-boot && loader_type="systemd-boot" - rpm -q shim && secure_boot="yes" - if [ -s /etc/sysconfig/bootloader ]; then - sed -i "s/^LOADER_TYPE=.*$/LOADER_TYPE=\"$loader_type\"/g" /etc/sysconfig/bootloader - sed -i "s/^SECURE_BOOT=.*$/SECURE_BOOT=\"$secure_boot\"/g" /etc/sysconfig/bootloader - else - echo "LOADER_TYPE=\"${loader_type}\"" >> /etc/sysconfig/bootloader - echo "SECURE_BOOT=\"${secure_boot}\"" >> /etc/sysconfig/bootloader - fi - sdbootutil -v --no-random-seed --arch "$arch" --esp-path /boot/efi --entry-token=auto --no-variables install echo "add kernels"
