Fix unbound variable issue during venv activation 54/1054/1
authorPeter Bandzi <pbandzi@cisco.com>
Thu, 23 Jul 2015 07:32:56 +0000 (09:32 +0200)
committerPeter Bandzi <pbandzi@cisco.com>
Thu, 23 Jul 2015 07:37:22 +0000 (09:37 +0200)
JIRA: OCTO-109

Change-Id: Iac5bc0f2135ffce6dee7003ddbf6f174247702b3
Signed-off-by: Peter Bandzi <pbandzi@cisco.com>
jjb/genesis/genesis-foreman.yml

index c02fa1c..ae359c9 100644 (file)
             # create venv
             sudo $WORKSPACE/releng/utils/lab-reconfiguration/create_venv.sh
 
+            # disable nounset because 'activate' script contains unbound variable(s)
+            set +o nounset
             # enter venv
             source $WORKSPACE/releng/utils/lab-reconfiguration/venv/bin/activate
-            sudo python $WORKSPACE/releng/utils/lab-reconfiguration/reconfigUcsNet.py $ucs_host -u $ucs_user -p $ucs_password -f $WORKSPACE/releng/utils/lab-reconfiguration/foreman.yaml
+            # set nounset back again
+            set -o nounset
+            sudo python $WORKSPACE/releng/utils/lab-reconfiguration/reconfigUcsNet.py -i $ucs_host -u $ucs_user -p $ucs_password -f $WORKSPACE/releng/utils/lab-reconfiguration/foreman.yaml
 
             echo
             echo "--------------------------------------------------------"