]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: systemd: Wait for network to be online
authorRyan O'Hara <rohara@redhat.com>
Mon, 15 Jun 2020 16:34:54 +0000 (11:34 -0500)
committerWilly Tarreau <w@1wt.eu>
Fri, 19 Jun 2020 19:31:10 +0000 (21:31 +0200)
commitf49a6049b88b7a9f0f0a18b076f34ab83820445a
tree9af54676d11f0894d9d941065d66d498444c15dd
parentc89a42feba4ff50b5b8c2decfa6c05fc492276ad
BUG/MINOR: systemd: Wait for network to be online

Change systemd service file to wait for network to be completely
online. This solves two problems:

If haproxy is configured to bind to IP address(es) that are not yet
assigned, haproxy would previously fail. The workaround is to use
"option transparent".

If haproxy us configured to use a resolver to resolve servers via DNS,
haproxy would previously fail due to the fact that the network is not
fully online yet. This is the most compelling reason for this patch.

Signed-off-by: Ryan O'Hara <rohara@redhat.com>
Acked-by: Lukas Tribus <lukas@ltri.eu>
contrib/systemd/haproxy.service.in