From 9915bff2a73184ae84d4127a8c6fa14e0d8085e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Floure?= Date: Sun, 22 May 2022 12:41:53 +0200 Subject: [PATCH] control: disabled routing to unknown DRBD state --- lib/ha_handler/control.ex | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lib/ha_handler/control.ex b/lib/ha_handler/control.ex index f72dbff..9ee6985 100644 --- a/lib/ha_handler/control.ex +++ b/lib/ha_handler/control.ex @@ -154,7 +154,17 @@ defmodule HAHandler.Control do ) unknown -> - Logger.warning("Unhandled DRBD/HAProxy state: #{inspect(unknown)}") + Logger.warning("Unknown DRBD/HAProxy state: #{inspect(unknown)}") + Logger.info( + "Disabling routing SSHFS to (likely) failed #{drbd_instance.haproxy_server}." + ) + + HAProxy.set_server( + @haproxy_drbd_backend, + drbd_instance.haproxy_server, + "state", + "maint" + ) end end end