summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-05-18 14:34:07 +0000
committerPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-05-20 10:54:40 +0000
commit3babcee7e60408ad6b1b63451179b2ba19a280bb (patch)
treec8fb65e3806a5bc3b7e8cc2fda5f438787b5f7a4
parent657af0df53a22fab16920dda84173247e6e1cd47 (diff)
downloaddefinitions-3babcee7e60408ad6b1b63451179b2ba19a280bb.tar.gz
OpenStack: Stop using Ansible modules for db sync-ing
Every component has its own idempotent script to intitiate the databases, and they are maintained, whereas the Ansible modules have started failing with Kilo.
-rw-r--r--openstack/usr/share/openstack/cinder-db.yml3
-rw-r--r--openstack/usr/share/openstack/glance.yml3
-rw-r--r--openstack/usr/share/openstack/keystone.yml5
-rw-r--r--openstack/usr/share/openstack/nova-db.yml3
4 files changed, 5 insertions, 9 deletions
diff --git a/openstack/usr/share/openstack/cinder-db.yml b/openstack/usr/share/openstack/cinder-db.yml
index 2a211720..5f89da37 100644
--- a/openstack/usr/share/openstack/cinder-db.yml
+++ b/openstack/usr/share/openstack/cinder-db.yml
@@ -54,7 +54,6 @@
sudo_user: cinder
- name: Initiate cinder database
- cinder_manage:
- action: dbsync
+ command: cinder-manage db sync
sudo: yes
sudo_user: cinder
diff --git a/openstack/usr/share/openstack/glance.yml b/openstack/usr/share/openstack/glance.yml
index aa7e4c78..830f2bd3 100644
--- a/openstack/usr/share/openstack/glance.yml
+++ b/openstack/usr/share/openstack/glance.yml
@@ -78,8 +78,7 @@
sudo_user: glance
- name: Initiate glance database
- glance_manage:
- action: dbsync
+ command: glance-manage db_sync
sudo: yes
sudo_user: glance
diff --git a/openstack/usr/share/openstack/keystone.yml b/openstack/usr/share/openstack/keystone.yml
index 330d74d0..00bcac1a 100644
--- a/openstack/usr/share/openstack/keystone.yml
+++ b/openstack/usr/share/openstack/keystone.yml
@@ -88,9 +88,8 @@
sudo: yes
sudo_user: keystone
- - name: Initiatie keystone database
- keystone_manage:
- action: dbsync
+ - name: Initiate keystone database
+ command: keystone-manage db_sync
sudo: yes
sudo_user: keystone
diff --git a/openstack/usr/share/openstack/nova-db.yml b/openstack/usr/share/openstack/nova-db.yml
index e7dc5b10..800d6c4b 100644
--- a/openstack/usr/share/openstack/nova-db.yml
+++ b/openstack/usr/share/openstack/nova-db.yml
@@ -45,7 +45,6 @@
sudo_user: nova
- name: Initiate nova database
- nova_manage:
- action: dbsync
+ command: nova-manage db sync
sudo: yes
sudo_user: nova