I'd argue that this is a bug still - admittedly not one that requires a fix in time for Essex.
"Any OS_* user credentials or credentials passed as arguments to keystone client are disregarded with SERVICE_ENDPOINT and SERVICE_TOKEN set in the environment. See: http://paste.ubuntu.com/876375/"
Environment variables shouldn't override the command line when the command line options are in context with what the user wants to achieve. This is a user interface issue.
I'd argue that this is a bug still - admittedly not one that requires a fix in time for Essex.
"Any OS_* user credentials or credentials passed as arguments to keystone client are disregarded with SERVICE_ENDPOINT and SERVICE_TOKEN set in the environment. See: http:// paste.ubuntu. com/876375/"
Environment variables shouldn't override the command line when the command line options are in context with what the user wants to achieve. This is a user interface issue.