Set keystone messaging based on inventory

This commit is contained in:
Andy McCrae 2016-05-23 13:47:07 +01:00
parent 5ffb6632e3
commit 6875e9e681
2 changed files with 8 additions and 1 deletions

View File

@ -18,6 +18,14 @@
user: root
gather_facts: true
pre_tasks:
- name: Set keystone_messaging fact no rabbit
set_fact:
keystone_messaging_enabled: false
when: groups['rabbitmq_all'] is not defined
- name: Set keystone_messaging fact rabbit
set_fact:
keystone_messaging_enabled: true
when: groups['rabbitmq_all'] is defined
- name: Create DB for service
mysql_db:
login_user: "root"

View File

@ -50,7 +50,6 @@ memcached_servers: "{{ hostvars[groups['memcached_all'][0]]['ansible_ssh_host']
memcached_encryption_key: "secrete"
# Keystone Settings
keystone_messaging_enabled: false
keystone_admin_user_name: admin
keystone_admin_tenant_name: admin
keystone_auth_admin_password: "SuperSecretePassword"