Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ignition for openSUSE:Factory 
checked in at 2022-03-18 16:41:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ignition (Old)
 and      /work/SRC/openSUSE:Factory/.ignition.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ignition"

Fri Mar 18 16:41:37 2022 rev:31 rq:962241 version:2.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ignition/ignition.changes        2022-03-04 
20:21:00.252676265 +0100
+++ /work/SRC/openSUSE:Factory/.ignition.new.25692/ignition.changes     
2022-03-18 16:41:45.841165339 +0100
@@ -1,0 +2,6 @@
+Fri Mar  4 10:46:21 UTC 2022 - Fabian Vogt <fv...@suse.com>
+
+- Remove /var/lib/YaST2/reconfig_system if a config was provided:
+  * ignition-remove-reconfig_system.service
+
+-------------------------------------------------------------------
@@ -74 +80 @@
-  * providers/azure: add support for azure gen2 VMs
+  * providers/azure: add support for azure gen2 VMs [bsc#1196679]

New:
----
  ignition-remove-reconfig_system.service

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ignition.spec ++++++
--- /var/tmp/diff_new_pack.sO37tJ/_old  2022-03-18 16:41:46.485165800 +0100
+++ /var/tmp/diff_new_pack.sO37tJ/_new  2022-03-18 16:41:46.489165803 +0100
@@ -35,6 +35,7 @@
 Source10:       ignition-enable-network.service
 Source11:       ignition-enable-network.sh
 Source12:       ignition-kargs-helper
+Source13:       ignition-remove-reconfig_system.service
 Source20:       ignition-userconfig-timeout.conf
 Source21:       ignition-userconfig-timeout-arm.conf
 Patch2:         0002-allow-multiple-mounts-of-same-device.patch
@@ -82,12 +83,11 @@
 which creates firstboot_happened after the first boot.
 
 %prep
-%setup -q
-%patch2 -p1
+%autosetup -p1
 
 mkdir dracut/30ignition-microos grub systemd_suse
 chmod +x %{SOURCE3} %{SOURCE4} %{SOURCE8} %{SOURCE12}
-cp %{SOURCE1} %{SOURCE3} %{SOURCE4} %{SOURCE8} %{SOURCE9} %{SOURCE10} 
%{SOURCE11} dracut/30ignition-microos/
+cp %{SOURCE1} %{SOURCE3} %{SOURCE4} %{SOURCE8} %{SOURCE9} %{SOURCE10} 
%{SOURCE11} %{SOURCE13} dracut/30ignition-microos/
 %ifarch aarch64 %{arm}
 cp %{SOURCE21} dracut/30ignition-microos/ignition-userconfig-timeout.conf
 %else

++++++ ignition-remove-reconfig_system.service ++++++
[Unit]
Description=Disable firstboot wizard if ignition ran

# Make sure ignition completed
After=ignition-complete.target
# Don't race with combustion
After=combustion.service

# Make sure /sysroot/etc and var are available
After=initrd-parse-etc.service
RequiresMountsFor=/sysroot/etc
RequiresMountsFor=/sysroot/var

ConditionPathExists=/sysroot/etc/.ignition-result.json
ConditionPathExists=/sysroot/var/lib/YaST2/reconfig_system

[Service]
Type=oneshot
RemainAfterExit=yes
# Use grep to avoid pulling in jq
ExecStart=/bin/sh -ec 'if grep -q "\\"userConfigProvided\\":.*true" 
/sysroot/etc/.ignition-result.json; then rm 
/sysroot/var/lib/YaST2/reconfig_system; fi'

++++++ module-setup.sh ++++++
--- /var/tmp/diff_new_pack.sO37tJ/_old  2022-03-18 16:41:46.649165917 +0100
+++ /var/tmp/diff_new_pack.sO37tJ/_new  2022-03-18 16:41:46.653165920 +0100
@@ -30,6 +30,7 @@
     inst_script "$moddir/ignition-setup-user.sh" \
         "/usr/sbin/ignition-setup-user"
     inst_multiple awk systemd-detect-virt
+    install_ignition_unit ignition-remove-reconfig_system.service initrd.target
     install_ignition_unit ignition-setup-user.service
 }
 

Reply via email to