From c2496a94fa8b6a6548d9216a4799192ad3b23d33 Mon Sep 17 00:00:00 2001 From: Ryota MIBU Date: Mon, 6 Feb 2017 02:03:58 +0000 Subject: bug fixes - not to create '2' file by using '[[]]' instead of '[]' - delete files which are needed only during build process - update createresource() to support maas v2 Change-Id: I182bb2e62909dc0e1cb8494297ecab3872a067e5 Signed-off-by: Ryota MIBU --- ci/02-deploybundle.sh | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) (limited to 'ci/02-deploybundle.sh') diff --git a/ci/02-deploybundle.sh b/ci/02-deploybundle.sh index afd5c8e9..e9757bd8 100755 --- a/ci/02-deploybundle.sh +++ b/ci/02-deploybundle.sh @@ -12,24 +12,16 @@ opnfvfeature=$5 opnfvdistro=$6 opnfvmodel=$7 -if [[ "$opnfvmodel" = "openstack" ]]; then - #copy and download charms - cp $opnfvsdn/fetch-charms.sh ./fetch-charms.sh -else - cp kubernetes/fetch-charms.sh ./fetch-charms.sh -fi - jujuver=`juju --version` maasver=`apt-cache policy maas | grep Installed | cut -d ':' -f 2 | sed -e 's/ //'` -#modify the ubuntu series wants to deploy -sed -i -- "s|distro=trusty|distro=$opnfvdistro|g" ./fetch-charms.sh - -./fetch-charms.sh $opnfvdistro - if [[ "$opnfvmodel" = "openstack" ]]; then + #copy and download charms + ./opnfvsdn/fetch-charms.sh $opnfvdistro tar xvf common/scaleio.tar -C ./$opnfvdistro/ --strip=2 juju-scaleio/trusty/ osdomname='' +else + ./kubernetes/fetch-charms.sh $opnfvdistro fi #check whether charms are still executing the code even juju-deployer says installed. @@ -65,7 +57,7 @@ fi if [[ "$API_KEY" = "" ]]; then - if [ "$maasver" > "2" ]; then + if [[ "$maasver" > "2" ]]; then API_KEY=`sshpass -p ubuntu ssh ubuntu@$MAAS_IP 'sudo maas-region apikey --username=ubuntu'` else API_KEY=`sshpass -p ubuntu ssh ubuntu@$MAAS_IP 'sudo maas-region-admin apikey --username=ubuntu'` @@ -83,7 +75,7 @@ if [[ "$opnfvmodel" = "openstack" ]]; then osdomname=`grep "os-domain-name" deployconfig.yaml | cut -d ':' -f 2 | sed -e 's/ //'` fi - if [ "$maasver" > "2" ]; then + if [[ "$maasver" > "2" ]]; then workmutiple=`maas maas nodes read | grep "cpu_count" | cut -d ':' -f 2 | sed -e 's/ //' | tr ',' ' '` else workmutiple=`maas maas nodes list | grep "cpu_count" | cut -d ':' -f 2 | sed -e 's/ //' | tr ',' ' '` -- cgit 1.2.3-korg