Alerting: Update state manager to change all current states in the case when Error\NoData is executed as Ok\Nomal (#68142)

This commit is contained in:
Yuri Tseretyan
2023-08-15 10:27:15 -04:00
committed by GitHub
parent 2848be9035
commit 0717ec11d6
8 changed files with 804 additions and 38 deletions
+8
View File
@@ -699,5 +699,13 @@ var (
Owner: grafanaAuthnzSquad,
RequiresRestart: true,
},
{
Name: "alertingNoDataErrorExecution",
Description: "Changes how Alerting state manager handles execution of NoData/Error",
Stage: FeatureStagePrivatePreview,
FrontendOnly: false,
Owner: grafanaAlertingSquad,
RequiresRestart: true,
},
}
)
+1
View File
@@ -100,3 +100,4 @@ prometheusConfigOverhaulAuth,experimental,@grafana/observability-metrics,false,f
configurableSchedulerTick,experimental,@grafana/alerting-squad,false,false,true,false
influxdbSqlSupport,experimental,@grafana/observability-metrics,false,false,false,false
noBasicRole,experimental,@grafana/grafana-authnz-team,false,false,true,true
alertingNoDataErrorExecution,privatePreview,@grafana/alerting-squad,false,false,true,false
1 Name Stage Owner requiresDevMode RequiresLicense RequiresRestart FrontendOnly
100 configurableSchedulerTick experimental @grafana/alerting-squad false false true false
101 influxdbSqlSupport experimental @grafana/observability-metrics false false false false
102 noBasicRole experimental @grafana/grafana-authnz-team false false true true
103 alertingNoDataErrorExecution privatePreview @grafana/alerting-squad false false true false
+4
View File
@@ -410,4 +410,8 @@ const (
// FlagNoBasicRole
// Enables a new role that has no permissions by default
FlagNoBasicRole = "noBasicRole"
// FlagAlertingNoDataErrorExecution
// Changes how Alerting state manager handles execution of NoData/Error
FlagAlertingNoDataErrorExecution = "alertingNoDataErrorExecution"
)