diff options
| author | Paul Bourke <paul.bourke@oracle.com> | 2016-09-16 16:48:02 +0100 |
|---|---|---|
| committer | Paul Bourke <paul.bourke@oracle.com> | 2016-09-16 16:48:02 +0100 |
| commit | 3b8209c98218abfea0bd5b9f8f9ddf02888bd75a (patch) | |
| tree | 3fa2a0cfcf02657feb97790e84db10c1491f0159 | |
| parent | 82c1a3d645c051441715e9e598da07ce94224923 (diff) | |
| download | kolla-3b8209c98218abfea0bd5b9f8f9ddf02888bd75a.tar.gz kolla-3b8209c98218abfea0bd5b9f8f9ddf02888bd75a.zip | |
Fix up aodh config templates
* The recently merged aodh role is trying to copy api_paste.ini on startup
which is already present at build time.
* memcache_servers was using incorrect for loop syntax
Note, the trim_blocks header is to solve the issue highlighted by
Jeffrey[0]
[0] http://lists.openstack.org/pipermail/openstack-dev/2016-September/103532.html
Change-Id: I8baa5446b3b6271d57d54c4c1663a338d8ab3cc8
Closes-Bug: #1624462
| -rw-r--r-- | ansible/roles/aodh/templates/aodh-api.json.j2 | 6 | ||||
| -rw-r--r-- | ansible/roles/aodh/templates/aodh.conf.j2 | 3 |
2 files changed, 2 insertions, 7 deletions
diff --git a/ansible/roles/aodh/templates/aodh-api.json.j2 b/ansible/roles/aodh/templates/aodh-api.json.j2 index 59fdc733c..ced2d1b6d 100644 --- a/ansible/roles/aodh/templates/aodh-api.json.j2 +++ b/ansible/roles/aodh/templates/aodh-api.json.j2 @@ -10,12 +10,6 @@ "perm": "0644" }, { - "source": "{{ container_config_directory }}/api_paste.ini", - "dest": "/etc/aodh/api_paste.ini", - "owner": "aodh", - "perm": "0644" - }, - { "source": "{{ container_config_directory }}/wsgi-aodh.conf", "dest": "/etc/{{ aodh_dir }}/wsgi-aodh.conf", "owner": "aodh", diff --git a/ansible/roles/aodh/templates/aodh.conf.j2 b/ansible/roles/aodh/templates/aodh.conf.j2 index aee2e1695..0295a44af 100644 --- a/ansible/roles/aodh/templates/aodh.conf.j2 +++ b/ansible/roles/aodh/templates/aodh.conf.j2 @@ -1,3 +1,4 @@ +#jinja2: trim_blocks: False [DEFAULT] auth_strategy = keystone log_dir = /var/log/kolla/aodh @@ -17,7 +18,7 @@ connection = mysql+pymysql://{{ aodh_database_user }}:{{ aodh_database_password [keystone_authtoken] memcache_security_strategy = ENCRYPT memcache_secret_key = {{ memcache_secret_key }} -memcache_servers = {% for host in groups['memcached'] %}{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] +memcache_servers = {% for host in groups['memcached'] %}{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %} auth_uri = {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_public_port }} project_domain_name = default project_name = service |
