Fix unbound variable issue during venv activation
[releng.git] / 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 "--------------------------------------------------------"