aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/ceilometer/defaults/main.yml
diff options
context:
space:
mode:
authorVladislav Belogrudov <vladislav.belogrudov@oracle.com>2016-11-01 13:25:36 +0300
committerJeffrey Zhang <jeffrey.zhang@99cloud.net>2016-11-06 13:08:14 +0000
commitce8978884e33a38cdd15b214cc2f70e219aeb646 (patch)
treeeae73a6304fdf8f3eaac4a49be2aad71bfa808c9 /ansible/roles/ceilometer/defaults/main.yml
parentb7bac2fba0f6ff16630b03017dbc971b3b8deb67 (diff)
downloadkolla-ce8978884e33a38cdd15b214cc2f70e219aeb646.tar.gz
kolla-ce8978884e33a38cdd15b214cc2f70e219aeb646.zip
Allow flexibility in mysql backend for ceilometer
This fix adds possibility to configure external mysql database backend with a different set of credentials, i.e. not requiring external db admins to provide or match their passwords if ceilometer user and database already are preconfigured. Change-Id: Icb78e069770adcc6d2437caca173a5852177178f Closes-Bug: #1638238
Diffstat (limited to 'ansible/roles/ceilometer/defaults/main.yml')
-rw-r--r--ansible/roles/ceilometer/defaults/main.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/ansible/roles/ceilometer/defaults/main.yml b/ansible/roles/ceilometer/defaults/main.yml
index b914e62d9..e3d015df6 100644
--- a/ansible/roles/ceilometer/defaults/main.yml
+++ b/ansible/roles/ceilometer/defaults/main.yml
@@ -7,9 +7,10 @@ project_name: "ceilometer"
####################
ceilometer_database_name: "ceilometer"
ceilometer_database_user: "ceilometer"
+ceilometer_database_port: "{{ mondodb_port if ceilometer_database_type == 'mongodb' else database_port }}"
-ceilometer_database_mongodb_address: "{% for host in groups['mongodb'] %}{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ mongodb_port }}{% if not loop.last %},{% endif %}{% endfor %}"
-ceilometer_database_mysql_address: "{{ kolla_internal_fqdn }}:{{ database_port }}"
+ceilometer_database_mongodb_address: "{% for host in groups['mongodb'] %}{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ ceilometer_database_port }}{% if not loop.last %},{% endif %}{% endfor %}"
+ceilometer_database_mysql_address: "{{ kolla_internal_fqdn }}:{{ ceilometer_database_port }}"
####################