summaryrefslogtreecommitdiffstats
path: root/tests/vHello_Tacker.sh
diff options
context:
space:
mode:
authorBryan Sullivan <bryan.sullivan@att.com>2016-11-28 21:46:21 -0800
committerBryan Sullivan <bryan.sullivan@att.com>2016-11-28 21:48:08 -0800
commitb9a4fb80d10465e75880efb3160e80146c7d6f47 (patch)
tree51b78875b5ce7f5446285964c548841af7e84178 /tests/vHello_Tacker.sh
parent3efc78bc4e35b6d5047f815b930afa1bca7b500a (diff)
Add verification of config drive setup. Get key key from ~/vHello/pem.
JIRA: MODELS-23 Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com> The key is not saved in the repo due to security recommendations. This is a kludge that will be removed for Newton (Tacker supports key injection as of Newton). Change-Id: I6a21b189fc7b2b5a960a7acdd4b640148797d738 Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Diffstat (limited to 'tests/vHello_Tacker.sh')
-rw-r--r--tests/vHello_Tacker.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/vHello_Tacker.sh b/tests/vHello_Tacker.sh
index 41d868d..9643130 100644
--- a/tests/vHello_Tacker.sh
+++ b/tests/vHello_Tacker.sh
@@ -132,7 +132,7 @@ setup () {
if [ ! -f /tmp/xenial-server-cloudimg-amd64-disk1.img ]; then
wget -O /tmp/xenial-server-cloudimg-amd64-disk1.img http://artifacts.opnfv.org/models/images/xenial-server-cloudimg-amd64-disk1.img
fi
- cp blueprints/tosca-vnfd-hello-world-tacker/vHello.pem /tmp/tacker
+ cp ~/vHello.pem /tmp/tacker
chmod 600 /tmp/tacker/vHello.pem
echo "$0: setup OpenStack CLI environment"
@@ -207,6 +207,11 @@ start() {
echo "$0: verify vHello server is running"
apt-get install -y curl
if [[ $(curl $SERVER_URL | grep -c "Hello World") == 0 ]]; then fail; fi
+
+ echo "$0: verify contents of config drive are included in web page"
+ id=$(curl $SERVER_URL | awk "/uuid/ { print \$2 }")
+ if [[ -z "$id" ]]; then fail; fi
+
}
stop() {