]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cephadm/ingress: make frontend stat bind on localhost 45038/head
authorGuillaume Abrioux <gabrioux@redhat.com>
Fri, 11 Feb 2022 16:39:18 +0000 (17:39 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Tue, 15 Feb 2022 09:33:44 +0000 (09:33 +0000)
commit4c3806537fbd60fdf82d8c7daca2a41cc221c186
tree5533b9b45c0be52e7f413d057116b28a1b156793
parent73a20092b8bcb545cdf2ef88f6cc19accd5f1549
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>
(cherry picked from commit ff482da6cb3a62b14f3a06e2d558876eabebfe65)
src/pybind/mgr/cephadm/templates/services/ingress/haproxy.cfg.j2
src/pybind/mgr/cephadm/tests/test_services.py