Add /bin/bash to prevent docker hanging 45/20945/1
authorblsaws <bryan.sullivan@att.com>
Mon, 12 Sep 2016 22:23:31 +0000 (15:23 -0700)
committerblsaws <bryan.sullivan@att.com>
Mon, 12 Sep 2016 22:23:31 +0000 (15:23 -0700)
JIRA: MODELS-23

Change-Id: I18d8a950bc065ad6e17534073792841ccb247f97
Signed-off-by: blsaws <bryan.sullivan@att.com>
tests/utils/tacker-setup.sh
tests/vHello.sh
tests/vHello_Tacker.sh
tests/xenial-server-cloudimg-amd64-disk1.img [new file with mode: 0644]

index c3319c5..b6cb118 100644 (file)
@@ -350,3 +350,4 @@ install_tacker
 
 echo "$0: Prepare Tacker test network environment"
 setup_test_environment
+cd /tmp/tacker
index f8453b0..c3c92a5 100644 (file)
@@ -204,7 +204,7 @@ if [[ "$2" == "setup" ]]; then
 
   echo "$0: cloudify-setup part 2"
   CONTAINER=$(sudo docker ps -l | awk "/cloudify/ { print \$1 }")
-  sudo docker exec $CONTAINER /tmp/cloudify/cloudify-setup.sh $1 setup
+  sudo docker exec $CONTAINER /bin/bash /tmp/cloudify/cloudify-setup.sh $1 setup
   if [ $? -eq 1 ]; then fail; fi
   pass
 else
@@ -215,7 +215,7 @@ else
   else
     echo "$0: pass $2 command to vHello.sh in cloudify container"
     CONTAINER=$(sudo docker ps -a | awk "/cloudify/ { print \$1 }")
-    sudo docker exec $CONTAINER /tmp/cloudify/vHello.sh $1 $2 $2
+    sudo docker exec $CONTAINER /bin/bash /tmp/cloudify/vHello.sh $1 $2 $2
     if [ $? -eq 1 ]; then fail; fi
     pass
   fi
index 1dd01ba..230a22b 100644 (file)
@@ -169,7 +169,7 @@ if [[ "$2" == "setup" ]]; then
 
   echo "$0: tacker-setup part 2"
   CONTAINER=$(sudo docker ps -l | awk "/tacker/ { print \$1 }")
-  sudo docker exec $CONTAINER /tmp/tacker/tacker-setup.sh $1 setup
+  sudo docker exec $CONTAINER /bin/bash /tmp/tacker/tacker-setup.sh $1 setup
 
   echo "$0: reset blueprints folder"
   if [[ -d /tmp/tacker/blueprints/tosca-vnfd-hello-world-tacker ]]; then rm -rf /tmp/tacker/blueprints/tosca-vnfd-hello-world-tacker; fi
diff --git a/tests/xenial-server-cloudimg-amd64-disk1.img b/tests/xenial-server-cloudimg-amd64-disk1.img
new file mode 100644 (file)
index 0000000..153f81c
Binary files /dev/null and b/tests/xenial-server-cloudimg-amd64-disk1.img differ