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-28 17:00:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ignition (Old)
 and      /work/SRC/openSUSE:Factory/.ignition.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ignition"

Mon Mar 28 17:00:15 2022 rev:32 rq:964893 version:2.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ignition/ignition.changes        2022-03-18 
16:41:45.841165339 +0100
+++ /work/SRC/openSUSE:Factory/.ignition.new.1900/ignition.changes      
2022-03-28 17:01:04.585011372 +0200
@@ -1,0 +2,9 @@
+Fri Mar 25 09:59:53 UTC 2022 - Ignaz Forster <ifors...@suse.com>
+
+- Add ignition-touch-selinux-autorelabel.conf:
+  Trigger SELinux autorelabel after Ignition runs; Ignition would
+  support SELinux itself, however this is a compile time option, so
+  it can't be used here.
+- Filter commented lines in ignition-mount-initrd-fstab.service
+
+-------------------------------------------------------------------

New:
----
  ignition-touch-selinux-autorelabel.conf

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

Other differences:
------------------
++++++ ignition.spec ++++++
--- /var/tmp/diff_new_pack.mUYhKu/_old  2022-03-28 17:01:05.301012344 +0200
+++ /var/tmp/diff_new_pack.mUYhKu/_new  2022-03-28 17:01:05.305012350 +0200
@@ -36,6 +36,7 @@
 Source11:       ignition-enable-network.sh
 Source12:       ignition-kargs-helper
 Source13:       ignition-remove-reconfig_system.service
+Source14:       ignition-touch-selinux-autorelabel.conf
 Source20:       ignition-userconfig-timeout.conf
 Source21:       ignition-userconfig-timeout-arm.conf
 Patch2:         0002-allow-multiple-mounts-of-same-device.patch
@@ -87,7 +88,7 @@
 
 mkdir dracut/30ignition-microos grub systemd_suse
 chmod +x %{SOURCE3} %{SOURCE4} %{SOURCE8} %{SOURCE12}
-cp %{SOURCE1} %{SOURCE3} %{SOURCE4} %{SOURCE8} %{SOURCE9} %{SOURCE10} 
%{SOURCE11} %{SOURCE13} dracut/30ignition-microos/
+cp %{SOURCE1} %{SOURCE3} %{SOURCE4} %{SOURCE8} %{SOURCE9} %{SOURCE10} 
%{SOURCE11} %{SOURCE13} %{SOURCE14} dracut/30ignition-microos/
 %ifarch aarch64 %{arm}
 cp %{SOURCE21} dracut/30ignition-microos/ignition-userconfig-timeout.conf
 %else

++++++ README.SUSE ++++++
--- /var/tmp/diff_new_pack.mUYhKu/_old  2022-03-28 17:01:05.349012409 +0200
+++ /var/tmp/diff_new_pack.mUYhKu/_new  2022-03-28 17:01:05.353012415 +0200
@@ -18,6 +18,10 @@
   Set timeout for Ignition device so boot will just continue if no physical
   Ignition configuration device is attached (e.g. when using platform
   specific configuration).
+* ignition-touch-selinux-autorelabel.conf:
+  Trigger SELinux autorelabel after Ignition runs; Ignition would support
+  SELinux itself, however this is a compile time option, so it can't be
+  used here.
 * ignition-suse-generator:
   Supplements the upstream generator by adding dependencies to
   ignition-setup-user.service and ignition-mount-initrd-fstab.service.

++++++ ignition-mount-initrd-fstab.service ++++++
--- /var/tmp/diff_new_pack.mUYhKu/_old  2022-03-28 17:01:05.433012524 +0200
+++ /var/tmp/diff_new_pack.mUYhKu/_new  2022-03-28 17:01:05.437012529 +0200
@@ -18,7 +18,7 @@
 [Service]
 Type=oneshot
 RemainAfterExit=yes
-ExecStart=/bin/sh -c 'eval $(awk '"'"'$4 ~ /x-initrd.mount/ {print "if ! 
findmnt /sysroot" $2 " >/dev/null; then mount -t " $3 " -o " $4 " " $1 " 
/sysroot" $2 "; fi;" }'"'"' /sysroot/etc/fstab)'
+ExecStart=/bin/sh -c 'eval $(awk '"'"'$4 ~ /x-initrd.mount/ && $1 !~ /^#/ 
{print "if ! findmnt /sysroot" $2 " >/dev/null; then mount -t " $3 " -o " $4 " 
" $1 " /sysroot" $2 "; fi;" }'"'"' /sysroot/etc/fstab)'
 ExecStop=/bin/sh -c 'if [ -f 
/sysroot/etc/systemd/system-preset/20-ignition.preset ]; then while read line; 
do systemctl --root=/sysroot $line; done < 
/sysroot/etc/systemd/system-preset/20-ignition.preset; fi'
 ExecStop=/usr/bin/umount -a -O "x-initrd.mount"
 

++++++ ignition-touch-selinux-autorelabel.conf ++++++
[Service]
ExecStart=/usr/bin/sh -c 'if [ -e /sysroot/etc/selinux/.relabelled ]; then >> 
/sysroot/etc/selinux/.autorelabel; fi'

++++++ module-setup.sh ++++++
--- /var/tmp/diff_new_pack.mUYhKu/_old  2022-03-28 17:01:05.533012660 +0200
+++ /var/tmp/diff_new_pack.mUYhKu/_new  2022-03-28 17:01:05.537012665 +0200
@@ -23,6 +23,8 @@
         "$systemdsystemunitdir/ignition-mount-initrd-fstab.service"
     inst_simple "$moddir/ignition-userconfig-timeout.conf" \
        
"$systemdsystemunitdir/dev-disk-by\x2dlabel-ignition.device.d/ignition-userconfig-timeout.conf"
+    inst_simple "$moddir/ignition-touch-selinux-autorelabel.conf" \
+        
"$systemdsystemunitdir/ignition-files.service.d/ignition-touch-selinux-autorelabel.conf"
     inst_simple "$moddir/ignition-suse-generator" \
         "/etc/systemd/system-generators/ignition-generator"
     inst_script "$moddir/ignition-enable-network.sh" \

Reply via email to