Merge "Move database creation into role (keystone)"
This commit is contained in:
commit
8a1b98005a
@ -19,6 +19,8 @@
|
||||
any_errors_fatal: true
|
||||
user: root
|
||||
become: true
|
||||
vars_files:
|
||||
- test-vars.yml
|
||||
tasks:
|
||||
- name: Set keystone_messaging fact
|
||||
set_fact:
|
||||
@ -44,12 +46,6 @@
|
||||
- "'oslomsg_rpc_all' in groups"
|
||||
- "groups['oslomsg_rpc_all'] | length > 0"
|
||||
|
||||
- include: create-grant-db.yml
|
||||
db_name: "{{ keystone_galera_database }}"
|
||||
db_password: "{{ keystone_container_mysql_password }}"
|
||||
vars_files:
|
||||
- test-vars.yml
|
||||
|
||||
- name: Playbook for deploying keystone
|
||||
hosts: keystone_all
|
||||
serial: 1
|
||||
@ -57,6 +53,8 @@
|
||||
become: true
|
||||
gather_facts: true
|
||||
any_errors_fatal: true
|
||||
vars_files:
|
||||
- test-vars.yml
|
||||
pre_tasks:
|
||||
# In order to ensure that any container, software or
|
||||
# config file changes which causes a container/service
|
||||
@ -78,8 +76,6 @@
|
||||
haproxy_state: enabled
|
||||
when:
|
||||
- "groups['keystone_all'] | length > 1"
|
||||
vars_files:
|
||||
- test-vars.yml
|
||||
|
||||
- name: Playbook for finalising the keystone db migrations
|
||||
hosts: keystone_all[0]
|
||||
@ -87,6 +83,8 @@
|
||||
become: true
|
||||
gather_facts: false
|
||||
any_errors_fatal: true
|
||||
vars_files:
|
||||
- test-vars.yml
|
||||
tasks:
|
||||
- name: Perform a Keystone DB sync contract
|
||||
command: keystone-manage db_sync --contract
|
||||
@ -96,5 +94,3 @@
|
||||
PATH: "/openstack/venvs/keystone-{{ keystone_venv_tag }}/bin:{{ ansible_env.PATH }}"
|
||||
tags:
|
||||
- skip_ansible_lint
|
||||
vars_files:
|
||||
- test-vars.yml
|
||||
|
@ -150,8 +150,6 @@ keystone_rabbitmq_servers: "{{ rabbitmq_servers }}"
|
||||
keystone_rabbitmq_use_ssl: "{{ rabbitmq_use_ssl }}"
|
||||
keystone_rabbitmq_userid: keystone
|
||||
keystone_rabbitmq_vhost: /keystone
|
||||
keystone_galera_database: keystone
|
||||
keystone_galera_address: "{{ test_galera_host }}"
|
||||
keystone_container_mysql_password: "SuperSecrete"
|
||||
keystone_venv_tag: "testing"
|
||||
keystone_developer_mode: true
|
||||
|
Loading…
x
Reference in New Issue
Block a user