From 71318b7d13a9d67ad70bc20a450b194a0b96b8ba Mon Sep 17 00:00:00 2001 From: ShivaniBanke Date: Thu, 30 Oct 2025 23:34:35 +0530 Subject: [PATCH] fix: Add parentheses around labels merge operation --- templates/alert-rule-template.jsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/alert-rule-template.jsonnet b/templates/alert-rule-template.jsonnet index 435cfd3..a27d6a9 100644 --- a/templates/alert-rule-template.jsonnet +++ b/templates/alert-rule-template.jsonnet @@ -89,7 +89,7 @@ local createAlertRuleGroup(title, folderUid, alertRules, interval=300, teamConfi 'for': if std.objectHas(rule, 'for') && rule.pendingPeriod != null then rule.pendingPeriod else defaultEvalConfig.pendingPeriod, keepFiringFor: if std.objectHas(rule, 'keepFiringFor') && rule.keepFiringFor != null then rule.keepFiringFor else defaultEvalConfig.keepFiringFor, annotations: rule.annotations, - labels: if std.objectHas(teamConfig, 'labels') && teamConfig.labels != null then teamConfig.labels else {} + if std.objectHas(rule, 'labels') && rule.labels != null then rule.labels else {}, + labels: (if std.objectHas(teamConfig, 'labels') && teamConfig.labels != null then teamConfig.labels else {}) + (if std.objectHas(rule, 'labels') && rule.labels != null then rule.labels else {}), folderUID: if std.objectHas(rule, 'folderUid') && rule.folderUid != null then rule.folderUid else teamConfig.folderUid, notification_settings: { receiver: if std.objectHas(rule, 'contactPoint') && rule.contactPoint != null