summaryrefslogtreecommitdiffstats
path: root/ci/02-deploybundle.sh
diff options
context:
space:
mode:
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 ',' ' '`