summaryrefslogtreecommitdiffstats
path: root/ci/02-deploybundle.sh
diff options
context:
space:
mode:
authorRyota MIBU <r-mibu@cq.jp.nec.com>2017-02-06 02:03:58 +0000
committerRyota MIBU <r-mibu@cq.jp.nec.com>2017-02-06 02:03:58 +0000
commitc2496a94fa8b6a6548d9216a4799192ad3b23d33 (patch)
tree4c3642f866576efc5a4938b4c6ddb3e440580fef /ci/02-deploybundle.sh
parentfe8f6531947ae65939e977117f9b281fbe14bed3 (diff)
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 <r-mibu@cq.jp.nec.com>
Diffstat (limited to 'ci/02-deploybundle.sh')
-rwxr-xr-xci/02-deploybundle.sh20
1 files changed, 6 insertions, 14 deletions
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 ',' ' '`