Pranav Salunke f36e8dadf4 Adds keystone scripts for training labs
Adds keystone scripts for training labs which will install and configure
keystone and also populate the keystone database.

Co-Authored-By: Roger Luethi <rl@patchworkscience.org>
Change-Id: I21bafd5d43ce58ebc22029dc4897bb19104132a1
Partial-Bug: 1312764
Implements: blueprint openstack-training-labs
2014-08-05 18:46:58 +02:00

27 lines
995 B
Bash

# This file contains user names, passwords, and tokens that are set and used
# by OpenStack applications and related software running in the VMs.
# Note that the VM shell user and its password are not set here. By default,
# those are hard-coded in the preseed/kickstart files or in the Vagrant base
# box. The scripts get the shell user name from deploy.{osbash,vagrant} and
# don't need a password (they use password-less sudo and -- if configured --
# ssh keys).
# Used for MySQL or whatever other DBMS is configured
: ${DATABASE_PASSWORD:=secrete}
# A "shared secret" used as OS_SERVICE_TOKEN, together with
# OS_SERVICE_ENDPOINT, before keystone can be used for authentication
# Produced by: openssl rand -hex 10
: ${ADMIN_TOKEN:=c9fbb405c325e018fc5e}
# Tenant and role for admin accounts
: ${ADMIN_ROLE_NAME:=admin}
: ${ADMIN_TENANT_NAME:=admin}
# User name and password for administrator
: ${ADMIN_USER_NAME:=admin}
: ${ADMIN_PASSWORD:=admin_pass}
# vim: set ai ts=4 sw=4 et ft=sh: