From 990a3de46b379fc2e4290ae2086c6ef2c8e18598 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Tue, 29 Oct 2019 21:37:40 +0000 Subject: [PATCH] chore(backend): log a warning when alertmanager 0.17 or 0.18 is detected Fixes #1099 --- internal/alertmanager/models.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/alertmanager/models.go b/internal/alertmanager/models.go index 076aba691..f435cfcb4 100644 --- a/internal/alertmanager/models.go +++ b/internal/alertmanager/models.go @@ -81,6 +81,10 @@ func (am *Alertmanager) probeVersion() string { return fakeVersion } + if version == "0.17.0" || version == "0.18.0" { + log.Warningf("Alertmanager %s might return incomplete list of alert groups in the API, please upgrade to >=0.19.0, see https://github.com/prymitive/karma/issues/812", version) + } + return version }