aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Berendt <berendt@betacloud-solutions.de>2016-05-28 10:54:57 +0200
committerChristian Berendt <berendt@betacloud-solutions.de>2016-06-13 20:36:57 +0200
commitc37d1d25bc39a9b5a09a03093e830abbaef27658 (patch)
treea8c2ed1a25530a613b13435df185584ccc3beb03
parentc518baafd10789d7d4ad065f4f3914a7e1d8500b (diff)
downloadkolla-c37d1d25bc39a9b5a09a03093e830abbaef27658.tar.gz
kolla-c37d1d25bc39a9b5a09a03093e830abbaef27658.zip
Load the metadata definitions during Glance bootstrap
Change-Id: I4e6ecbcfbd11a516b1ddc2fe7a62f20b8313ae07 Closes-bug: #1584698
-rw-r--r--ansible/roles/glance/tasks/do_reconfigure.yml2
-rw-r--r--docker/glance/glance-api/extend_start.sh1
2 files changed, 3 insertions, 0 deletions
diff --git a/ansible/roles/glance/tasks/do_reconfigure.yml b/ansible/roles/glance/tasks/do_reconfigure.yml
index ae685dd0e..d9e167867 100644
--- a/ansible/roles/glance/tasks/do_reconfigure.yml
+++ b/ansible/roles/glance/tasks/do_reconfigure.yml
@@ -43,6 +43,8 @@
- container_envs.results
- check_results.results
+- include: bootstrap_service.yml
+
- include: start.yml
when: remove_containers.changed
diff --git a/docker/glance/glance-api/extend_start.sh b/docker/glance/glance-api/extend_start.sh
index 4b99201c9..be4b83961 100644
--- a/docker/glance/glance-api/extend_start.sh
+++ b/docker/glance/glance-api/extend_start.sh
@@ -4,6 +4,7 @@
# of the KOLLA_BOOTSTRAP variable being set, including empty.
if [[ "${!KOLLA_BOOTSTRAP[@]}" ]]; then
glance-manage db_sync
+ glance-manage db_load_metadefs
sudo chown -R glance: /var/lib/glance/
exit 0
fi