https://bugzilla.novell.com/show_bug.cgi?id=893788 https://bugzilla.novell.com/show_bug.cgi?id=893788#c0 Summary: kiwi: netboot optimize network setup in initrd on multiple NIC clients Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: System Imaging AssignedTo: ms@suse.com ReportedBy: cyberorg@opensuse.org QAContact: adrian@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Here is another attempt using setupNetworkWicked. The idea is set up $BOOTIF and proceed with booting, rest of the interfaces can be set up when the system image boots up. --- KIWILinuxRC.sh-original 2014-08-27 18:15:06.574899885 +0530 +++ KIWILinuxRC.sh-wicked-fixed 2014-08-27 18:20:30.270917125 +0530 @@ -4719,14 +4719,12 @@ local dhcp_info local wicked_dhcp4=/usr/lib/wicked/bin/wickedd-dhcp4 for try_iface in ${dev_list[*]}; do - if ip link set dev $try_iface up;then - if [ $try_iface = "lo" ];then - continue - fi - Echo "Waiting for link up on $try_iface..." - sleep 1 - dhcp_info=/var/run/wicked/wicked-${try_iface}.info - $wicked_dhcp4 --debug all \ + if ip link show $try_iface | grep -qi $BOOTIF; then + ip link set dev $try_iface up + Echo "Waiting for link up on $try_iface..." + sleep 1 + dhcp_info=/var/run/wicked/wicked-${try_iface}.info + $wicked_dhcp4 --debug all \ --test --test-output $dhcp_info $try_iface if [ $? == 0 ] && [ -s $dhcp_info ];then importFile < $dhcp_info Reproducible: Always -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.