From 04dd30211f45c24b264ee581e2799d0151be087d Mon Sep 17 00:00:00 2001 From: ertaozh Date: Wed, 13 Apr 2016 03:42:54 -0400 Subject: [PATCH] mini refine for genesis script doxcat to have it run into bash if no NIC with IP facing xcat MN found --- xCAT-genesis-scripts/bin/doxcat | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xCAT-genesis-scripts/bin/doxcat b/xCAT-genesis-scripts/bin/doxcat index 3dd876bc4..3ff63d83f 100755 --- a/xCAT-genesis-scripts/bin/doxcat +++ b/xCAT-genesis-scripts/bin/doxcat @@ -188,6 +188,7 @@ else done echo -n "Acquiring network addresses.." + tries=0 while [ -z "$bootnic" ]; do for tmp1 in $ALLUP_NICS; do if ip addr show dev $tmp1|grep -v 'scope link'|grep -v 'dynamic'|grep -v inet6|grep inet > /dev/null; then @@ -199,6 +200,10 @@ else fi done sleep 2 + tries=$(($tries+1)) + if [ $tries -ge 10 ]; then + break + fi done if [ -z "$bootnic" ]; then /bin/bash