Ensure that all neutron config files are used when deployed with uwsgi
Previously only /etc/neutron/neutron.conf was passed, this patch uses the uwsgi pyargv option to pass multiple instances of --config-file to the service. Depends-On: https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/872195 Change-Id: Ifa1645a9585360e15142cac929e671e60e301bdc Closes-Bug: 1987405
This commit is contained in:
parent
a6001b7a36
commit
0fee203e6c
@ -464,6 +464,7 @@ neutron_services:
|
|||||||
uwsgi_overrides: "{{ neutron_api_uwsgi_ini_overrides }}"
|
uwsgi_overrides: "{{ neutron_api_uwsgi_ini_overrides }}"
|
||||||
uwsgi_bind_address: "{{ neutron_api_bind_address }}"
|
uwsgi_bind_address: "{{ neutron_api_bind_address }}"
|
||||||
uwsgi_port: "{{ neutron_service_port }}"
|
uwsgi_port: "{{ neutron_service_port }}"
|
||||||
|
uwsgi_pyargv: "--config-file {{ neutron_conf_dir }}/neutron.conf --config-file {{ neutron_conf_dir }}/{{ neutron_plugins[neutron_plugin_type].plugin_ini }}{%- if ('ml2.genericswitch' in neutron_plugin_types) %} --config-file {{ neutron_conf_dir }}/{{ neutron_plugins['ml2.genericswitch'].plugin_ini }}{%- endif %}"
|
||||||
wsgi_name: "neutron-api"
|
wsgi_name: "neutron-api"
|
||||||
execstarts: "{{ neutron_bin }}/neutron-server --config-file {{ neutron_conf_dir }}/neutron.conf --config-file {{ neutron_conf_dir }}/{{ neutron_plugins[neutron_plugin_type].plugin_ini }}{%- if ('ml2.genericswitch' in neutron_plugin_types) %} --config-file {{ neutron_conf_dir }}/{{ neutron_plugins['ml2.genericswitch'].plugin_ini }}{%- endif %}"
|
execstarts: "{{ neutron_bin }}/neutron-server --config-file {{ neutron_conf_dir }}/neutron.conf --config-file {{ neutron_conf_dir }}/{{ neutron_plugins[neutron_plugin_type].plugin_ini }}{%- if ('ml2.genericswitch' in neutron_plugin_types) %} --config-file {{ neutron_conf_dir }}/{{ neutron_plugins['ml2.genericswitch'].plugin_ini }}{%- endif %}"
|
||||||
init_config_overrides: "{{ neutron_server_init_overrides }}"
|
init_config_overrides: "{{ neutron_server_init_overrides }}"
|
||||||
|
Loading…
Reference in New Issue
Block a user