From 6fb78dab671f723f6b2b4a2d0846fbec0e9634c3 Mon Sep 17 00:00:00 2001 From: Yen Chi Hsuan Date: Thu, 30 Mar 2017 04:34:09 +0800 Subject: [PATCH] Fix Docker IP detection with different ifconfig output formats (#4376) --- tests/boulder-fetch.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/boulder-fetch.sh b/tests/boulder-fetch.sh index ef61fe3f5..d9a979667 100755 --- a/tests/boulder-fetch.sh +++ b/tests/boulder-fetch.sh @@ -12,5 +12,7 @@ fi cd ${BOULDERPATH} FAKE_DNS=$(ifconfig docker0 | grep "inet addr:" | cut -d: -f2 | awk '{ print $1}') +[ -z "$FAKE_DNS" ] && FAKE_DNS=$(ifconfig docker0 | grep "inet " | xargs | cut -d ' ' -f 2) +[ -z "$FAKE_DNS" ] && echo Unable to find the IP for docker0 && exit 1 sed -i "s/FAKE_DNS: .*/FAKE_DNS: ${FAKE_DNS}/" docker-compose.yml docker-compose up -d