Allow overwrite of placement-api wsgi config

Use with_first_found on placement-api-wsgi to allow
overwrite from users and keep consistency with other
roles.

Change-Id: I11c84db6df1bb5be61db5b6b0adf8c160a2bd931
Closes-Bug: #1898766
This commit is contained in:
nikparasyr 2020-10-06 20:43:52 +02:00
parent e65c9b4dc9
commit fc4327d946
2 changed files with 11 additions and 1 deletions

View File

@ -73,12 +73,16 @@
vars:
service: "{{ placement_services['placement-api'] }}"
template:
src: "placement-api-wsgi.conf.j2"
src: "{{ item }}"
dest: "{{ node_config_directory }}/placement-api/placement-api-wsgi.conf"
mode: "0660"
when:
- inventory_hostname in groups[service.group]
- service.enabled | bool
with_first_found:
- "{{ node_custom_config }}/placement/{{ inventory_hostname }}/placement-api-wsgi.conf"
- "{{ node_custom_config }}/placement/placement-api-wsgi.conf"
- "placement-api-wsgi.conf.j2"
notify:
- Restart placement-api container

View File

@ -0,0 +1,6 @@
---
fixes:
- |
Add with_first_found on placement for placement-api wsgi configuration
to allow overwrite from users.
`LP#1898766 <https://launchpad.net/bugs/1898766>`__