Hello community, here is the log from the commit of package kiwi-boot-descriptions for openSUSE:Factory checked in at 2019-06-02 15:17:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kiwi-boot-descriptions (Old) and /work/SRC/openSUSE:Factory/.kiwi-boot-descriptions.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kiwi-boot-descriptions" Sun Jun 2 15:17:19 2019 rev:10 rq:706520 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kiwi-boot-descriptions/kiwi-boot-descriptions.changes 2019-04-25 17:51:55.637022299 +0200 +++ /work/SRC/openSUSE:Factory/.kiwi-boot-descriptions.new.5148/kiwi-boot-descriptions.changes 2019-06-02 15:17:21.870052776 +0200 @@ -1,0 +2,23 @@ +Thu May 23 14:27:03 UTC 2019 - ms@suse.com + +- Allow disabling multipath + +------------------------------------------------------------------- +Wed May 22 12:50:10 UTC 2019 - ms@suse.com + +- Fixed udev startup + Due to a change in the udev rules an error in kiwi was triggered + that outlines an incomplete udev startup sequence. This + patch fixes the creation of the dev tree by udev and is + related to bsc#1135762 + +------------------------------------------------------------------- +Wed May 22 12:49:55 UTC 2019 - ms@suse.com + +- Set SERVER variable as expected by netboot code (#674) + This commit sets $host from $SERVER variable if present and no + $kiwiserver is given from the command line. + The same criteria applies for $type and $SERVERTYPE variables. + Fixes bsc#1133537 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kiwi-boot-descriptions.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/custom_boot/functions.sh new/custom_boot/functions.sh --- old/custom_boot/functions.sh 2019-03-10 18:14:08.166643324 +0100 +++ new/custom_boot/functions.sh 2019-05-23 16:26:26.830170317 +0200 @@ -649,11 +649,12 @@ function udevTrigger { local IFS=$IFS_ORIG local udevadmExec=$(lookup udevadm 2>/dev/null) - if [ -x $udevadmExec ];then - $udevadmExec trigger - else - /sbin/udevtrigger + if [ ! -x $udevadmExec ];then + udevadmExec=udevadm fi + $udevadmExec control --reload + $udevadmExec trigger --type=subsystems --action=add + $udevadmExec trigger --type=devices --action=add } #====================================== # udevSystemStart @@ -5931,6 +5932,8 @@ #-------------------------------------- if [ ! -z $kiwiserver ];then host=$kiwiserver + elif [ ! -z $SERVER ];then + host="$SERVER" fi if [ -z "$host" ]; then systemException "No source server specified" "reboot" @@ -5946,6 +5949,8 @@ #-------------------------------------- if [ ! -z $kiwiservertype ]; then type=$kiwiservertype + elif [ ! -z $SERVERTYPE ]; then + type="$SERVERTYPE" fi if [ -z "$type" ]; then type="tftp" @@ -6196,12 +6201,16 @@ fi if [ ! -z $kiwiserver ];then host=$kiwiserver + elif [ ! -z $SERVER ];then + host="$SERVER" fi if test -z "$host"; then systemException "No server specified" "reboot" fi if [ ! -z $kiwiservertype ]; then type=$kiwiservertype + elif [ ! -z $SERVERTYPE ]; then + type="$SERVERTYPE" fi if test -z "$type"; then type="tftp" @@ -9688,6 +9697,15 @@ local multipath_config=/etc/multipath.conf local wwid_timeout=3 #====================================== + # check if disabled on cmdline + # + if cat /proc/cmdline | grep -qi "multipath=off";then + return 0 + fi + if cat /proc/cmdline | grep -qi "nompath";then + return 0 + fi + #====================================== # check already running #-------------------------------------- if pidof multipathd &>/dev/null; then