diff options
| author | Vladislav Belogrudov <vladislav.belogrudov@oracle.com> | 2016-11-01 13:25:36 +0300 |
|---|---|---|
| committer | Jeffrey Zhang <jeffrey.zhang@99cloud.net> | 2016-11-06 13:08:14 +0000 |
| commit | ce8978884e33a38cdd15b214cc2f70e219aeb646 (patch) | |
| tree | eae73a6304fdf8f3eaac4a49be2aad71bfa808c9 /ansible/roles/ceilometer/defaults/main.yml | |
| parent | b7bac2fba0f6ff16630b03017dbc971b3b8deb67 (diff) | |
| download | kolla-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.yml | 5 |
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 }}" #################### |
