Fix consul binary unzipping in DockerBp 73/18773/1
authorMichael Hwang <mhwang@research.att.com>
Fri, 13 Oct 2017 14:58:32 +0000 (10:58 -0400)
committerMichael Hwang <mhwang@research.att.com>
Fri, 13 Oct 2017 14:59:28 +0000 (10:59 -0400)
Change-Id: I2c7435f3127cc472521101554f57dcb41ec4a3fc
Issue-Id: DCAEGEN2-151
Signed-off-by: Michael Hwang <mhwang@research.att.com>
blueprints/DockerBP.yaml-template

index 32ee931..a64525d 100644 (file)
@@ -129,8 +129,9 @@ inputs:
       # Download Consul from Nexus
       apt-get update
       DEBIAN_FRONTEND=noninteractive apt-get install -y -q unzip
-      curl -Ss  https://releases.hashicorp.com/consul/0.8.3/consul_0.8.3_linux_amd64.zip > /opt/consul/bin/consul_0.8.3_linux_amd64.zip
-      unzip /opt/consul/bin/consul_0.8.3_linux_amd64.zip
+      CONSUL_BIN_DIR=/opt/consul/bin
+      curl -Ss  https://releases.hashicorp.com/consul/0.8.3/consul_0.8.3_linux_amd64.zip > $CONSUL_BIN_DIR/consul_0.8.3_linux_amd64.zip
+      unzip $CONSUL_BIN_DIR/consul_0.8.3_linux_amd64.zip -d $CONSUL_BIN_DIR
       cat <<EOF > /opt/consul/config/consul.json
       {
         "bind_addr" : "0.0.0.0",