puppet-tripleo/templates
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
..
aide Implements AIDE Intrusion Detection System 2017-12-13 16:08:34 +00:00
collectd Fix default value for Gnocchi auth mode 2018-06-19 12:06:44 +02:00
designate Allow specifying an rndc key 2018-07-20 20:54:13 +00:00
docker_distribution Add Docker Registry profile 2017-01-09 15:16:50 +01:00
fluentd logging: teach fluentd.pp about fluentd_service_user 2018-01-09 15:38:24 +01:00
logrotate Copytruncate containerized logrotate configuration 2018-10-03 14:34:00 +02:00
neutron Make the neutron-haproxy-wrapper compatible with haproxy 1.8 2019-01-16 10:52:21 +00:00
redis Disable curl globbing 2018-03-20 11:43:24 +00:00
rsyslog_sidecar Add profile to configure the rsyslog sidecar container 2017-11-13 13:39:44 +00:00
securetty Adds service for managing securetty 2017-03-29 20:25:21 +01:00
selinux Add tripleo::selinux 2016-05-05 13:19:20 -04:00
stunnel Lower the default stunnel log level 2018-05-28 13:40:29 +02:00
switchdev Configure switchedv while there is no vfs bounded 2019-01-08 07:08:09 +00:00
ui Add configuration for the Nova proxy endpoint 2018-03-20 12:40:07 +00:00