Add path to api-paste.ini in rdo

Using smart-sources[1] breaks neutron installation
in openstack-ansible-functional-distro_install-centos-7
job because the api-paste.ini file is placed in
/usr/share/neutron instead of /etc/neutron.

[1] https://review.openstack.org/#/c/588647/

Depends-On: https://review.openstack.org/596553
Change-Id: Idc23fbadff7b6d5490648910561a7356b5bee853
This commit is contained in:
Guilherme Steinmüller 2018-08-23 11:15:32 -03:00
parent 2511f5c10d
commit c0b17e9d89

View File

@ -514,7 +514,7 @@ neutron_role_project_group: neutron_all
neutron_core_files:
- tmp_f: "/tmp/api-paste.ini.original"
target_f: "{{ neutron_conf_dir }}/api-paste.ini"
target_f: "{{ (neutron_install_method == 'distro' and ansible_os_family == 'RedHat') | ternary('/usr/share/neutron', neutron_conf_dir) }}/api-paste.ini"
config_overrides: "{{ _neutron_api_paste_ini_overrides | combine(neutron_api_paste_ini_overrides, recursive=True) }}"
config_type: "ini"
- tmp_f: "/tmp/rootwrap.conf.original"