aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
Diffstat (limited to 'docker')
-rwxr-xr-xdocker/keystone/start.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/docker/keystone/start.sh b/docker/keystone/start.sh
index fb93609c9..4dc0ffb7f 100755
--- a/docker/keystone/start.sh
+++ b/docker/keystone/start.sh
@@ -1,12 +1,15 @@
#!/bin/bash
-: ${KEYSTONE_DB_PASSWORD:=keystone}
: ${KEYSTONE_ADMIN_PASSWORD:=redhat}
if ! [ "$KEYSTONE_ADMIN_TOKEN" ]; then
KEYSTONE_ADMIN_TOKEN=$(openssl rand -hex 15)
fi
+if ! [ "$KEYSTONE_DB_PASSWORD" ]; then
+ KEYSTONE_DB_PASSWORD=$(openssl rand -hex 15)
+fi
+
mysql -h ${MARIADBMASTER_PORT_3306_TCP_ADDR} -u root -p${DB_ROOT_PASSWORD} mysql <<EOF
CREATE DATABASE IF NOT EXISTS keystone;
GRANT ALL PRIVILEGES ON keystone.* TO