Go back to previous password changing method to avoid nounset error 53/5953/2
authorDavid Blaisonneau <david.blaisonneau@orange.com>
Fri, 8 Jan 2016 15:47:23 +0000 (16:47 +0100)
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>
Fri, 8 Jan 2016 15:49:58 +0000 (15:49 +0000)
Change-Id: I552f4fe7451561f7031ce3814cbd0fa2d0feb250
Signed-off-by: David Blaisonneau <david.blaisonneau@orange.com>
jjb/joid/joid-deploy.sh

index 59c66e4..53255a3 100644 (file)
@@ -16,6 +16,10 @@ mkdir -p $LAB_CONFIG
 if [ -e "$LAB_CONFIG/$PWD_FILENAME" ]; then
     echo "------ Load local passwords ------"
     source $LAB_CONFIG/$PWD_FILENAME
+else
+    export MAAS_USER=ubuntu
+    export MAAS_PASSWORD=ubuntu
+    export OS_ADMIN_PASSWORD=openstack
 fi
 
 ##
@@ -41,12 +45,8 @@ if [ -e "$LAB_CONFIG/environments.yaml" ] && [ "$MAAS_REINSTALL" == "false" ]; t
 else
     MAASCONFIG=$WORKSPACE/ci/maas/${POD/-*}/${POD/*-}/deployment.yaml
     echo "------ Set MAAS password ------"
-    if [ -n "$MAAS_USER" ]; then
-        sed -i -- "s/user: ubuntu/user: $MAAS_USER/" $MAASCONFIG
-    fi
-    if [ -n "$MAAS_PASSWORD" ]; then
-        sed -i -- "s/password: ubuntu/password: $MAAS_PASSWORD/" $MAASCONFIG
-    fi
+    sed -i -- "s/user: ubuntu/user: $MAAS_USER/" $MAASCONFIG
+    sed -i -- "s/password: ubuntu/password: $MAAS_PASSWORD/" $MAASCONFIG
     echo "------ Redeploy MAAS ------"
     ./02-maasdeploy.sh $POD_NAME
     RES=$?
@@ -70,9 +70,7 @@ fi
 # Modify files
 
 echo "------ Set openstack password ------"
-if [ -n "$OS_ADMIN_PASSWORD" ]; then
-    sed -i -- "s/\"admin-password\": openstack/\"admin-password\": $OS_ADMIN_PASSWORD/" $SRCBUNDLE
-fi
+sed -i -- "s/\"admin-password\": openstack/\"admin-password\": $OS_ADMIN_PASSWORD/" $SRCBUNDLE
 
 echo "------ Set ceph disks ------"
 if [ -z "$CEPH_DISKS_CONTROLLERS" ]; then