From 3bb3801fbdae12dc61415ec86d7dcaccd6825f64 Mon Sep 17 00:00:00 2001 From: Andrew Stoltz Date: Wed, 22 Apr 2026 09:55:23 -0500 Subject: [PATCH] fix(monitoring): use short service name for irc-notify IRC_HOST MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CoreDNS iamworkin.lan template + ndots:5 was hijacking unrealircd.irc.svc.cluster.local lookups → Traefik VIP → timeout. Every alert since ~2026-04-09 silently failed with "IRC send failed: timed out", which also killed the thermal-printer path (routed through irc-notify). Same fix pattern as guacamole@28b7600. --- apps/monitoring/noc-monitoring.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/monitoring/noc-monitoring.yaml b/apps/monitoring/noc-monitoring.yaml index 335f583..24a9bb2 100644 --- a/apps/monitoring/noc-monitoring.yaml +++ b/apps/monitoring/noc-monitoring.yaml @@ -720,7 +720,7 @@ data: from urllib.request import Request, urlopen from urllib.error import URLError - IRC_HOST = "unrealircd.irc.svc.cluster.local" + IRC_HOST = "unrealircd.irc.svc" # short name: CoreDNS ndots:5 + iamworkin.lan template hijacks full .cluster.local (see memory) IRC_PORT = 6667 IRC_NICK = "grafana-bot" IRC_CHANNEL = "#alerts"