From: Lusheng Ji Date: Thu, 19 Oct 2017 05:41:26 +0000 (-0400) Subject: Fix DockerBP getting empty pub IP problem X-Git-Tag: 1.0.0-Amsterdam~25 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=532197c07ffef4003f8cd04d787ff46eb2f49b95;p=dcaegen2%2Fplatform%2Fblueprints.git Fix DockerBP getting empty pub IP problem Issue-Id: DCAEGEN2-128 Change-Id: I87f682a5aa7288de03711fff9d78f36b3a9fe306 Signed-off-by: Lusheng Ji --- diff --git a/blueprints/DockerBP.yaml-template b/blueprints/DockerBP.yaml-template index 28f2180..1a5f025 100644 --- a/blueprints/DockerBP.yaml-template +++ b/blueprints/DockerBP.yaml-template @@ -111,7 +111,10 @@ inputs: type: string default: | MYIP=`wget -qO- http://169.254.169.254/2009-04-04/meta-data/local-ipv4` - MYPUB=`wget -qO- http://169.254.169.254/2009-04-04/meta-data/public-ipv4` + while [ -z "$MYPUB" ]; do + MYPUB=`wget -qO- http://169.254.169.254/2009-04-04/meta-data/public-ipv4` + sleep 5 + done echo "My public IP: $MYPUB" MYNAME=`hostname` echo >>/etc/hosts