Hello community, here is the log from the commit of package jeos-firstboot for openSUSE:Factory checked in at 2019-10-22 15:38:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jeos-firstboot (Old) and /work/SRC/openSUSE:Factory/.jeos-firstboot.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "jeos-firstboot" Tue Oct 22 15:38:43 2019 rev:29 rq:741494 version:0.0+git20191021.66ccca7 Changes: -------- --- /work/SRC/openSUSE:Factory/jeos-firstboot/jeos-firstboot.changes 2019-08-09 16:49:29.425507910 +0200 +++ /work/SRC/openSUSE:Factory/.jeos-firstboot.new.2352/jeos-firstboot.changes 2019-10-22 15:38:44.481258253 +0200 @@ -1,0 +2,18 @@ +Mon Oct 21 12:24:10 UTC 2019 - jeos-internal@suse.de + +- Update to version 0.0+git20191021.66ccca7: + * Fix skipping duplicate locale and keyboard layout dialogs (bsc#1154638) + +------------------------------------------------------------------- +Fri Oct 11 08:46:57 UTC 2019 - jeos-internal@suse.de + +- Update to version 0.0+git20191011.0754638: + * SUSEConnect: do not show the register dialog on non-SLE distributions + +------------------------------------------------------------------- +Wed Oct 09 11:46:52 UTC 2019 - jeos-internal@suse.de + +- Update to version 0.0+git20191009.5daf1fd: + * Ignore udevadm and modprobe errors for use in containers + +------------------------------------------------------------------- Old: ---- jeos-firstboot-0.0+git20190808.4b6ff0b.tar.xz New: ---- jeos-firstboot-0.0+git20191021.66ccca7.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jeos-firstboot.spec ++++++ --- /var/tmp/diff_new_pack.vQx9fz/_old 2019-10-22 15:38:45.113258973 +0200 +++ /var/tmp/diff_new_pack.vQx9fz/_new 2019-10-22 15:38:45.117258978 +0200 @@ -17,7 +17,7 @@ Name: jeos-firstboot -Version: 0.0+git20190808.4b6ff0b +Version: 0.0+git20191021.66ccca7 Release: 0 Summary: Simple text based JeOS first boot wizard License: MIT ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.vQx9fz/_old 2019-10-22 15:38:45.173259042 +0200 +++ /var/tmp/diff_new_pack.vQx9fz/_new 2019-10-22 15:38:45.173259042 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/openSUSE/jeos-firstboot.git</param> - <param name="changesrevision">618ef849e56ca895f442eecc775f50f961138ba0</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">b24bc3b1b02ba011a5fdc8102fce29d160fa29e7</param></service></servicedata> \ No newline at end of file ++++++ jeos-firstboot-0.0+git20190808.4b6ff0b.tar.xz -> jeos-firstboot-0.0+git20191021.66ccca7.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jeos-firstboot-0.0+git20190808.4b6ff0b/files/usr/lib/jeos-firstboot new/jeos-firstboot-0.0+git20191021.66ccca7/files/usr/lib/jeos-firstboot --- old/jeos-firstboot-0.0+git20190808.4b6ff0b/files/usr/lib/jeos-firstboot 2019-08-08 17:20:00.000000000 +0200 +++ new/jeos-firstboot-0.0+git20191021.66ccca7/files/usr/lib/jeos-firstboot 2019-10-21 13:57:43.000000000 +0200 @@ -243,6 +243,8 @@ start_kmscon["zh"]=1 start_kmscon["ko"]=1 + # Relay those settings to the nested instance + export JEOS_LOCALE JEOS_KEYTABLE if [ -n "$JEOS_LOCALE" -a -n "${start_kmscon[${language}]+_}" ]; then if kmscon_available; then ret_file="$(mktemp)" @@ -330,7 +332,8 @@ done fi -if [ -x /usr/bin/SUSEConnect ]; then +# Do not show the register on non SLE based distributions +if [ -x /usr/bin/SUSEConnect -a -z "${ID##sle*}" ]; then d --msgbox $"Please register this image using your existing SUSE entitlement. As \"root\" use the following command: @@ -351,8 +354,9 @@ for p in /sys/class/net/* ; do test -f "$p" && continue # skip bonding_masters file - # only devices having ID_NET_NAME.* attrs - udevadm info -q property -p "$p" | grep -qs ID_NET_NAME || continue + # Only devices having ID_NET_NAME.* attrs + # Ignore errors if udev not available + udevadm info -q property -p "$p" 2>/dev/null | grep -qs ID_NET_NAME || continue # But don't touch WLAN interfaces udevadm info -q property -p "$p" | grep -qs "DEVTYPE=wlan" && continue @@ -380,9 +384,10 @@ run echo "root:$password" | run /usr/sbin/chpasswd fi -EFI_SYSTAB="/sys/firmware/efi/systab" # Look for EFI dir to see if the machine is booted in UEFI mode -run modprobe efivars +EFI_SYSTAB="/sys/firmware/efi/systab" +# modprobe and efivars are not available everywhere, just ignore those cases +run modprobe efivars &>/dev/null || true if ! [ -f "$EFI_SYSTAB" ]; then if [ -f /etc/sysconfig/bootloader ]; then run sed -i -e "s/LOADER_TYPE=.*/LOADER_TYPE=grub2/g" /etc/sysconfig/bootloader