diff --git a/releasenotes/notes/fix-l3-agent-ha-keepalive-helper-5f1f82c437c8a430.yaml b/releasenotes/notes/fix-l3-agent-ha-keepalive-helper-5f1f82c437c8a430.yaml new file mode 100644 index 00000000..42add161 --- /dev/null +++ b/releasenotes/notes/fix-l3-agent-ha-keepalive-helper-5f1f82c437c8a430.yaml @@ -0,0 +1,3 @@ +--- +fixes: + - Fixes neutron HA routers, by enabling ``neutron-l3-agent`` to invoke the required helper script. diff --git a/vars/main.yml b/vars/main.yml index 7192af11..40e8341f 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -386,6 +386,8 @@ neutron_services: service_conf_path: "{{ neutron_conf_dir }}" service_conf: l3_agent.ini service_rootwrap: rootwrap.d/l3.filters + environment: + PATH: "{{ neutron_bin }}:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" execstarts: "{{ neutron_bin }}/neutron-l3-agent --config-file {{ neutron_conf_dir }}/neutron.conf --config-file {{ neutron_conf_dir }}/l3_agent.ini --log-file={{ neutron_log_dir }}/neutron-l3-agent.log" config_overrides: "{{ neutron_l3_agent_ini_overrides }}" config_type: "ini"