Hello community, here is the log from the commit of package jeos-firstboot for openSUSE:Factory checked in at 2019-07-08 15:00:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jeos-firstboot (Old) and /work/SRC/openSUSE:Factory/.jeos-firstboot.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "jeos-firstboot" Mon Jul 8 15:00:57 2019 rev:26 rq:713611 version:0.0+git20190705.e2889c3 Changes: -------- --- /work/SRC/openSUSE:Factory/jeos-firstboot/jeos-firstboot.changes 2019-05-27 08:36:18.127119701 +0200 +++ /work/SRC/openSUSE:Factory/.jeos-firstboot.new.4615/jeos-firstboot.changes 2019-07-08 15:00:58.610530188 +0200 @@ -1,0 +2,7 @@ +Fri Jul 05 12:58:45 UTC 2019 - jeos-internal@suse.de + +- Update to version 0.0+git20190705.e2889c3: + * Don't run jeos-firstboot.service if cloud-init is active (jsc#SLE-7254) + * Do not fail when updating bootloader in no-UEFI + +------------------------------------------------------------------- Old: ---- jeos-firstboot-0.0+git20190523.f1f2bfa.tar.xz New: ---- jeos-firstboot-0.0+git20190705.e2889c3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jeos-firstboot.spec ++++++ --- /var/tmp/diff_new_pack.OS9MG1/_old 2019-07-08 15:00:59.222531113 +0200 +++ /var/tmp/diff_new_pack.OS9MG1/_new 2019-07-08 15:00:59.230531126 +0200 @@ -17,7 +17,7 @@ Name: jeos-firstboot -Version: 0.0+git20190523.f1f2bfa +Version: 0.0+git20190705.e2889c3 Release: 0 Summary: Simple text based JeOS first boot wizard License: MIT ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.OS9MG1/_old 2019-07-08 15:00:59.306531240 +0200 +++ /var/tmp/diff_new_pack.OS9MG1/_new 2019-07-08 15:00:59.306531240 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/openSUSE/jeos-firstboot.git</param> - <param name="changesrevision">49ee57a359cd177e3dd1fe4d5739d2f87bdbb40a</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">ee552534f667ea1bc5b176cf99c2fdefebdfd403</param></service></servicedata> \ No newline at end of file ++++++ jeos-firstboot-0.0+git20190523.f1f2bfa.tar.xz -> jeos-firstboot-0.0+git20190705.e2889c3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jeos-firstboot-0.0+git20190523.f1f2bfa/files/usr/lib/jeos-firstboot new/jeos-firstboot-0.0+git20190705.e2889c3/files/usr/lib/jeos-firstboot --- old/jeos-firstboot-0.0+git20190523.f1f2bfa/files/usr/lib/jeos-firstboot 2019-05-23 11:33:19.000000000 +0200 +++ new/jeos-firstboot-0.0+git20190705.e2889c3/files/usr/lib/jeos-firstboot 2019-07-05 14:52:49.000000000 +0200 @@ -383,7 +383,9 @@ # Look for EFI dir to see if the machine is booted in UEFI mode run modprobe efivars if ! [ -f "$EFI_SYSTAB" ]; then - run sed -i -e "s/LOADER_TYPE=.*/LOADER_TYPE=grub2/g" /etc/sysconfig/bootloader + if [ -f /etc/sysconfig/bootloader ]; then + run sed -i -e "s/LOADER_TYPE=.*/LOADER_TYPE=grub2/g" /etc/sysconfig/bootloader + fi fi # Test if snapper is available diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jeos-firstboot-0.0+git20190523.f1f2bfa/files/usr/lib/systemd/system/jeos-firstboot.service new/jeos-firstboot-0.0+git20190705.e2889c3/files/usr/lib/systemd/system/jeos-firstboot.service --- old/jeos-firstboot-0.0+git20190523.f1f2bfa/files/usr/lib/systemd/system/jeos-firstboot.service 2019-05-23 11:33:19.000000000 +0200 +++ new/jeos-firstboot-0.0+git20190705.e2889c3/files/usr/lib/systemd/system/jeos-firstboot.service 2019-07-05 14:52:49.000000000 +0200 @@ -19,6 +19,10 @@ # jeos-firstboot starts before network and login though Before=network.service systemd-user-sessions.service +# The existence of this file reflects whether cloud-init's systemd-generator enables cloud-init. +# If it does not exist, cloud-init won't run, so it's our turn. +ConditionPathExists=!/run/cloud-init/enabled + [Service] Type=oneshot Environment=SYSTEMCTL_OPTIONS=--ignore-dependencies TERM=linux