Merge "Add a debugging userrc after keystone is up"

This commit is contained in:
Jenkins 2015-10-14 03:05:44 +00:00 committed by Gerrit Code Review
commit 46d50a6b8e

View File

@ -1016,14 +1016,27 @@ if is_service_enabled keystone; then
# Begone token auth # Begone token auth
unset OS_TOKEN OS_URL unset OS_TOKEN OS_URL
# Set up password auth credentials now that Keystone is bootstrapped # Rather than just export these, we write them out to a
export OS_AUTH_URL=$KEYSTONE_AUTH_URI # intermediate userrc file that can also be used to debug if
export OS_USERNAME=admin # something goes wrong between here and running
export OS_USER_DOMAIN_ID=default # tools/create_userrc.sh (this script relies on services other
export OS_PASSWORD=$ADMIN_PASSWORD # than keystone being available, so we can't call it right now)
export OS_PROJECT_NAME=admin cat > $TOP_DIR/userrc_early <<EOF
export OS_PROJECT_DOMAIN_ID=default # Use this for debugging issues before files in accrc are created
export OS_REGION_NAME=$REGION_NAME
# Set up password auth credentials now that Keystone is bootstrapped
export OS_AUTH_URL=$KEYSTONE_AUTH_URI
export OS_USERNAME=admin
export OS_USER_DOMAIN_ID=default
export OS_PASSWORD=$ADMIN_PASSWORD
export OS_PROJECT_NAME=admin
export OS_PROJECT_DOMAIN_ID=default
export OS_REGION_NAME=$REGION_NAME
EOF
source $TOP_DIR/userrc_early
fi fi
# Write a clouds.yaml file # Write a clouds.yaml file