Browse code

stack.sh: Clear OpenStack related envvars

stack.sh usually fails when it is started in a shell session
where OpenStack related environment variables OS_* are set.
Most common failure scenarios are failures in keystone operations.

This commits clears OpenStack related environment variables
at the begining of stack.sh.

Change-Id: I3a924a0586dc9bb28f3bf3e151e100c24015efe5

Akihiro Motoki authored on 2019/04/04 22:30:24
Showing 1 changed files
... ...
@@ -60,6 +60,9 @@ unset LANGUAGE
60 60
 LC_ALL=en_US.utf8
61 61
 export LC_ALL
62 62
 
63
+# Clear all OpenStack related envvars
64
+unset `env | grep -E '^OS_' | cut -d = -f 1`
65
+
63 66
 # Make sure umask is sane
64 67
 umask 022
65 68