]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
cephadm/ingress: make frontend stat bind on localhost
authorGuillaume Abrioux <gabrioux@redhat.com>
Fri, 11 Feb 2022 16:39:18 +0000 (17:39 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Mon, 14 Feb 2022 14:27:09 +0000 (15:27 +0100)
commitff482da6cb3a62b14f3a06e2d558876eabebfe65
tree7abd9769afdb7dd1322e8196afe3ca9012d230af
parent884dc766836ee2b8cb2eedccad9e2e79a50658df
cephadm/ingress: make frontend stat bind on localhost

The current configuration of keepalived makes it do
a curl on localhost:9999 in order to check the endpoint is alive.
Given the endpoint only binds on the vip addr, that doesn't work.

Fixes: https://tracker.ceph.com/issues/53807
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
src/pybind/mgr/cephadm/templates/services/ingress/haproxy.cfg.j2
src/pybind/mgr/cephadm/tests/test_services.py