From f7248efff5ec0c7859a892da374e6d10e1812338 Mon Sep 17 00:00:00 2001 From: Santiago Date: Mon, 18 Dec 2023 15:33:07 +0100 Subject: [PATCH] Alerting: Fix panic when creating a new Alertmanager returns an error (#79641) Alerting: Fix panic after error creating new Alertmanager --- pkg/services/ngalert/notifier/multiorg_alertmanager.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/services/ngalert/notifier/multiorg_alertmanager.go b/pkg/services/ngalert/notifier/multiorg_alertmanager.go index d19810b1e64..68bcf166beb 100644 --- a/pkg/services/ngalert/notifier/multiorg_alertmanager.go +++ b/pkg/services/ngalert/notifier/multiorg_alertmanager.go @@ -269,6 +269,7 @@ func (moa *MultiOrgAlertmanager) SyncAlertmanagersForOrgs(ctx context.Context, o am, err := moa.factory(ctx, orgID) if err != nil { moa.logger.Error("Unable to create Alertmanager for org", "org", orgID, "error", err) + continue } moa.alertmanagers[orgID] = am alertmanager = am