]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cephadm/ingress: make frontend stat bind on localhost 44628/head
authorGuillaume Abrioux <gabrioux@redhat.com>
Fri, 11 Feb 2022 16:39:18 +0000 (17:39 +0100)
committerAdam King <adking@redhat.com>
Tue, 15 Feb 2022 13:46:16 +0000 (08:46 -0500)
commitcc6ac0f635308cff24337cd7f0a99616126f5835
treef98d239b8b517e7c7086c1631a990310b4297428
parentb3595f8c08ea2d7b7e5f4ec2e721704f27b33cad
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