#!/bin/sh : ${NOVA_DB_USER:=nova} : ${NOVA_DB_NAME:=nova} : ${KEYSTONE_AUTH_PROTOCOL:=http} : ${NOVA_KEYSTONE_USER:=admin} : ${NOVA_ADMIN_PASSWORD:=kolla} : ${ADMIN_TENANT_NAME:=admin} if ! [ "$KEYSTONE_ADMIN_TOKEN" ]; then echo "*** Missing KEYSTONE_ADMIN_TOKEN" >&2 exit 1 fi if ! [ "$DB_ROOT_PASSWORD" ]; then echo "*** Missing DB_ROOT_PASSWORD" >&2 exit 1 fi if ! [ "$NOVA_DB_PASSWORD" ]; then NOVA_DB_PASSWORD=$(openssl rand -hex 15) export NOVA_DB_PASSWORD fi sh /opt/nova/config-nova.sh api mysql -h ${MARIADBMASTER_PORT_3306_TCP_ADDR} -u root \ -p${DB_ROOT_PASSWORD} mysql <