puppet-tripleo/spec/defines
Michele Baldessari d8691bcd9d Make the neutron-haproxy-wrapper compatible with haproxy 1.8
Currently we spawn haproxy with: ip netns exec ${NETNS}
/usr/sbin/haproxy -Ds $ARGS.

The reason for that was that with -Ds we keep a process in the foreground:
-Ds Start in systemd daemon mode, keeping a process in foreground.

Since haproxy 1.8 removed the
haproxy-systemd-wrapper it also removed the '-Ds' option. In order to
keep things running in the foreground we can just switch to using '-Ws'
Which is the multiworker mode with systemd support which keeps the
process in the foregroud.

This commit keeps backward compatibility with current HAProxy to ease
the transition to new HAProxy.

Co-Authored-By: Damien Ciabrini <dciabrin@redhat.com>

Change-Id: Ia914de9b3438976d24bf09ad680e806a0fb6644e
2019-01-16 10:52:21 +00:00
..
tripleo_certmonger_httpd_spec.rb Move tripleo::certmonger::httpd to defines folder and fix suffix 2017-06-08 09:34:45 +03:00
tripleo_firewall_service_rules_spec.rb correct unit tests 2017-12-16 09:36:18 +01:00
tripleo_haproxy_endpoint_spec.rb Allow custom per-service listen_options for haproxy 2018-03-14 15:12:38 +01:00
tripleo_haproxy_service_endpoints_spec.rb Merge "Add Basic Authentication support for HAProxy" 2017-12-19 20:52:30 +00:00
tripleo_haproxy_userlist_spec.rb Add Basic Authentication support for HAProxy 2017-12-16 09:37:27 +01:00
tripleo_host_sriov_numvfs_persistence_spec.rb Configure switchedv while there is no vfs bounded 2019-01-08 07:08:09 +00:00
tripleo_profile_base_database_mysql_user_spec.rb Create interface to create mysql resources via hieradata 2018-09-17 22:57:06 -06:00
tripleo_profile_base_neutron_wrappers_dibbler_client_spec.rb Fix wrapper containers for podman w/o sockets 2018-11-05 20:39:29 +00:00
tripleo_profile_base_neutron_wrappers_dnsmasq_spec.rb Fix wrapper containers for podman w/o sockets 2018-11-05 20:39:29 +00:00
tripleo_profile_base_neutron_wrappers_haproxy_spec.rb Make the neutron-haproxy-wrapper compatible with haproxy 1.8 2019-01-16 10:52:21 +00:00
tripleo_profile_base_neutron_wrappers_keepalived_spec.rb Fix wrapper containers for podman w/o sockets 2018-11-05 20:39:29 +00:00
tripleo_profile_base_neutron_wrappers_keepalived_state_change_spec.rb Fix wrapper containers for podman w/o sockets 2018-11-05 20:39:29 +00:00
tripleo_profile_base_neutron_wrappers_radvd_spec.rb Fix wrapper containers for podman w/o sockets 2018-11-05 20:39:29 +00:00