aboutsummaryrefslogtreecommitdiff
path: root/docker/common/nova/nova-conductor
diff options
context:
space:
mode:
authorSam Yaple <sam@yaple.net>2015-08-07 18:07:11 +0000
committerSam Yaple <sam@yaple.net>2015-08-07 19:07:53 +0000
commitd6cdd9da20ca3337af9ec7bc3abc04221627c236 (patch)
tree054273244e0d8c86de695909adefba8edf119d47 /docker/common/nova/nova-conductor
parenta5e907a8e91bc4e1d8f563dc79db0ee96c15d380 (diff)
downloadkolla-d6cdd9da20ca3337af9ec7bc3abc04221627c236.tar.gz
kolla-d6cdd9da20ca3337af9ec7bc3abc04221627c236.zip
Remove config-internal for nova
Change-Id: I7dec09e46232f25fd396d1f2f4076f599833f5e5 Partially-implements: blueprint remove-config-internal
Diffstat (limited to 'docker/common/nova/nova-conductor')
-rwxr-xr-xdocker/common/nova/nova-conductor/config-internal.sh28
-rwxr-xr-xdocker/common/nova/nova-conductor/start.sh2
2 files changed, 1 insertions, 29 deletions
diff --git a/docker/common/nova/nova-conductor/config-internal.sh b/docker/common/nova/nova-conductor/config-internal.sh
deleted file mode 100755
index e242b4db5..000000000
--- a/docker/common/nova/nova-conductor/config-internal.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-
-set -e
-
-. /opt/kolla/config-nova.sh
-
-check_required_vars INIT_NOVA_DB \
- NOVA_DB_NAME \
- NOVA_DB_PASSWORD \
- NOVA_DB_USER
-fail_unless_db
-
-cfg=/etc/nova/nova.conf
-
-# configure logging
-crudini --set $cfg DEFAULT log_file "${NOVA_CONDUCTOR_LOG_FILE}"
-
-if [ "${INIT_NOVA_DB}" == "true" ]; then
- mysql -h ${MARIADB_SERVICE_HOST} -u root -p${DB_ROOT_PASSWORD} mysql <<EOF
-CREATE DATABASE IF NOT EXISTS ${NOVA_DB_NAME};
-GRANT ALL PRIVILEGES ON ${NOVA_DB_NAME}.* TO
- '${NOVA_DB_USER}'@'%' IDENTIFIED BY '${NOVA_DB_PASSWORD}'
-EOF
-
- nova-manage db sync
-fi
-
-exec /usr/bin/nova-conductor --config-file /etc/nova/nova.conf
diff --git a/docker/common/nova/nova-conductor/start.sh b/docker/common/nova/nova-conductor/start.sh
index 4a0074d39..1fe7d0586 100755
--- a/docker/common/nova/nova-conductor/start.sh
+++ b/docker/common/nova/nova-conductor/start.sh
@@ -7,7 +7,7 @@ ARGS=""
# Loading common functions.
source /opt/kolla/kolla-common.sh
-# Config-internal script exec out of this function, it does not return here.
+# Execute config strategy
set_configs
exec $CMD $ARGS