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 2023-08-30 10:17:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-MicroOS (Old)
and /work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-MicroOS"
Wed Aug 30 10:17:46 2023 rev:63 rq:1105555 version:16.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/openSUSE-MicroOS/openSUSE-MicroOS.changes
2023-08-10 15:33:02.591842983 +0200
+++
/work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.1766/openSUSE-MicroOS.changes
2023-08-30 10:18:45.736462707 +0200
@@ -1,0 +2,6 @@
+Thu Aug 17 11:33:27 UTC 2023 - Fabian Vogt <[email protected]>
+
+- Drop $ignition_firstboot and selfinstallreboot.service, no longer
+ needed with the new firstboot detection mechanism in combustion 1.2
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-MicroOS.kiwi ++++++
--- /var/tmp/diff_new_pack.FigKFl/_old 2023-08-30 10:18:47.512526090 +0200
+++ /var/tmp/diff_new_pack.FigKFl/_new 2023-08-30 10:18:47.516526232 +0200
@@ -654,7 +654,7 @@
<!-- Needed for initial configuration, except on OpenStack-Cloud,
where cloud-init is used -->
<!-- On ONIE, the installer does the partitioning and salt is used for
configuration -->
<package name="ignition-dracut"/>
- <package name="combustion"/>
+ <package name="combustion >= 1.2"/> <!-- New firstboot mechanism -->
<package name="jeos-firstboot"/>
<package name="growpart-generator"/>
</packages>
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.FigKFl/_old 2023-08-30 10:18:47.588528802 +0200
+++ /var/tmp/diff_new_pack.FigKFl/_new 2023-08-30 10:18:47.592528944 +0200
@@ -176,7 +176,7 @@
esac
# One '\' for sed, one '\' for grub2-mkconfig
-grub_cmdline+=('\\$ignition_firstboot'
"ignition.platform.id=${ignition_platform}")
+grub_cmdline+=("ignition.platform.id=${ignition_platform}")
sed -i
"s#^GRUB_CMDLINE_LINUX_DEFAULT=.*\$#GRUB_CMDLINE_LINUX_DEFAULT=\"${grub_cmdline[*]}\"#"
/etc/default/grub
@@ -219,28 +219,6 @@
fi
#======================================
-# Configure SelfInstall specifics
-#--------------------------------------
-if [[ "$kiwi_profiles" == *"SelfInstall"* ]]; then
- cat > /etc/systemd/system/selfinstallreboot.service <<-EOF
- [Unit]
- Description=SelfInstall Image Reboot after Firstboot (to ensure
ignition and such runs)
- After=systemd-machine-id-commit.service
- Before=jeos-firstboot.service
-
- [Service]
- Type=oneshot
- ExecStart=rm /etc/systemd/system/selfinstallreboot.service
- ExecStart=rm
/etc/systemd/system/default.target.wants/selfinstallreboot.service
- ExecStart=systemctl --no-block reboot
-
- [Install]
- WantedBy=default.target
- EOF
- ln -s /etc/systemd/system/selfinstallreboot.service
/etc/systemd/system/default.target.wants/selfinstallreboot.service
-fi
-
-#======================================
# Configure Pine64 specifics
#--------------------------------------
if [[ "$kiwi_profiles" == *"Pine64"* ]]; then