From b4560bd0e3e8905bba544cbb95a9dab11f1a8a15 Mon Sep 17 00:00:00 2001 From: Lars Kellogg-Stedman Date: Thu, 16 Oct 2014 11:48:40 -0400 Subject: introduce scheduler to common configuration Change-Id: I56156ed59b6678180bcb5d1bdd00233d8f339643 --- docker/nova-controller/nova-scheduler/start.sh | 38 ++------------------------ 1 file changed, 2 insertions(+), 36 deletions(-) (limited to 'docker/nova-controller') diff --git a/docker/nova-controller/nova-scheduler/start.sh b/docker/nova-controller/nova-scheduler/start.sh index 8ca13b66e..af5c8c338 100644 --- a/docker/nova-controller/nova-scheduler/start.sh +++ b/docker/nova-controller/nova-scheduler/start.sh @@ -1,41 +1,7 @@ #!/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} +set -e -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 scheduler - -mysql -h ${MARIADBMASTER_PORT_3306_TCP_ADDR} -u root \ - -p${DB_ROOT_PASSWORD} mysql <