From a11e181b98ffccff40939068d86254e7f8a98c06 Mon Sep 17 00:00:00 2001 From: Luis Domingues Date: Tue, 9 Aug 2022 09:18:18 +0100 Subject: [PATCH] mgr/cephadm: set explicit * bind for haproxy when using multiple vips Signed-off-by: Luis Domingues --- src/pybind/mgr/cephadm/services/ingress.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pybind/mgr/cephadm/services/ingress.py b/src/pybind/mgr/cephadm/services/ingress.py index 719eb3c34f6..0cd888be44e 100644 --- a/src/pybind/mgr/cephadm/services/ingress.py +++ b/src/pybind/mgr/cephadm/services/ingress.py @@ -130,7 +130,7 @@ class IngressService(CephService): 'servers': servers, 'user': spec.monitor_user or 'admin', 'password': password, - 'ip': str(spec.virtual_ip).split('/')[0] or daemon_spec.ip or '*', + 'ip': "*" if spec.virtual_ips_list else str(spec.virtual_ip).split('/')[0] or daemon_spec.ip or '*', 'frontend_port': daemon_spec.ports[0] if daemon_spec.ports else spec.frontend_port, 'monitor_port': daemon_spec.ports[1] if daemon_spec.ports else spec.monitor_port, } -- 2.39.5