Alerting: Enable alertingMigrationUI feature flag by default (#105419)

This commit is contained in:
Alexander Akhmetov
2025-05-15 08:44:13 +02:00
committed by GitHub
parent 06e8b5a2f8
commit d8dd2facdd
6 changed files with 19 additions and 16 deletions
@@ -80,6 +80,7 @@ Most [generally available](https://grafana.com/docs/release-life-cycle/#general-
| `alertingNotificationsStepMode` | Enables simplified step mode in the notifications section | Yes | | `alertingNotificationsStepMode` | Enables simplified step mode in the notifications section | Yes |
| `lokiLabelNamesQueryApi` | Defaults to using the Loki `/labels` API instead of `/series` | Yes | | `lokiLabelNamesQueryApi` | Defaults to using the Loki `/labels` API instead of `/series` | Yes |
| `grafanaManagedRecordingRulesDatasources` | Enables writing to data sources for Grafana-managed recording rules. | | | `grafanaManagedRecordingRulesDatasources` | Enables writing to data sources for Grafana-managed recording rules. | |
| `alertingMigrationUI` | Enables the alerting migration UI, to migrate data source-managed rules to Grafana-managed rules | Yes |
| `unifiedNavbars` | Enables unified navbars | | | `unifiedNavbars` | Enables unified navbars | |
## Public preview feature toggles ## Public preview feature toggles
@@ -931,7 +931,8 @@ export interface FeatureToggles {
*/ */
inviteUserExperimental?: boolean; inviteUserExperimental?: boolean;
/** /**
* Enables the alerting migration UI, to migrate datasource-managed rules to Grafana-managed rules * Enables the alerting migration UI, to migrate data source-managed rules to Grafana-managed rules
* @default true
*/ */
alertingMigrationUI?: boolean; alertingMigrationUI?: boolean;
/** /**
+6 -7
View File
@@ -1595,13 +1595,12 @@ var (
FrontendOnly: true, FrontendOnly: true,
}, },
{ {
Name: "alertingMigrationUI", Name: "alertingMigrationUI",
Description: "Enables the alerting migration UI, to migrate datasource-managed rules to Grafana-managed rules", Description: "Enables the alerting migration UI, to migrate data source-managed rules to Grafana-managed rules",
FrontendOnly: true, FrontendOnly: true,
Stage: FeatureStageExperimental, Stage: FeatureStageGeneralAvailability,
Owner: grafanaAlertingSquad, Owner: grafanaAlertingSquad,
HideFromAdminPage: true, Expression: "true",
HideFromDocs: true,
}, },
{ {
Name: "unifiedStorageHistoryPruner", Name: "unifiedStorageHistoryPruner",
+1 -1
View File
@@ -209,7 +209,7 @@ alertRuleRestore,preview,@grafana/alerting-squad,false,false,false
grafanaManagedRecordingRulesDatasources,GA,@grafana/alerting-squad,false,false,false grafanaManagedRecordingRulesDatasources,GA,@grafana/alerting-squad,false,false,false
infinityRunQueriesInParallel,privatePreview,@grafana/oss-big-tent,false,false,false infinityRunQueriesInParallel,privatePreview,@grafana/oss-big-tent,false,false,false
inviteUserExperimental,experimental,@grafana/sharing-squad,false,false,true inviteUserExperimental,experimental,@grafana/sharing-squad,false,false,true
alertingMigrationUI,experimental,@grafana/alerting-squad,false,false,true alertingMigrationUI,GA,@grafana/alerting-squad,false,false,true
unifiedStorageHistoryPruner,GA,@grafana/search-and-storage,false,false,false unifiedStorageHistoryPruner,GA,@grafana/search-and-storage,false,false,false
azureMonitorLogsBuilderEditor,preview,@grafana/partner-datasources,false,false,false azureMonitorLogsBuilderEditor,preview,@grafana/partner-datasources,false,false,false
localeFormatPreference,experimental,@grafana/grafana-frontend-platform,false,false,false localeFormatPreference,experimental,@grafana/grafana-frontend-platform,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
209 grafanaManagedRecordingRulesDatasources GA @grafana/alerting-squad false false false
210 infinityRunQueriesInParallel privatePreview @grafana/oss-big-tent false false false
211 inviteUserExperimental experimental @grafana/sharing-squad false false true
212 alertingMigrationUI experimental GA @grafana/alerting-squad false false true
213 unifiedStorageHistoryPruner GA @grafana/search-and-storage false false false
214 azureMonitorLogsBuilderEditor preview @grafana/partner-datasources false false false
215 localeFormatPreference experimental @grafana/grafana-frontend-platform false false false
+1 -1
View File
@@ -848,7 +848,7 @@ const (
FlagInviteUserExperimental = "inviteUserExperimental" FlagInviteUserExperimental = "inviteUserExperimental"
// FlagAlertingMigrationUI // FlagAlertingMigrationUI
// Enables the alerting migration UI, to migrate datasource-managed rules to Grafana-managed rules // Enables the alerting migration UI, to migrate data source-managed rules to Grafana-managed rules
FlagAlertingMigrationUI = "alertingMigrationUI" FlagAlertingMigrationUI = "alertingMigrationUI"
// FlagUnifiedStorageHistoryPruner // FlagUnifiedStorageHistoryPruner
+8 -6
View File
@@ -214,16 +214,18 @@
{ {
"metadata": { "metadata": {
"name": "alertingMigrationUI", "name": "alertingMigrationUI",
"resourceVersion": "1743693517832", "resourceVersion": "1747241866044",
"creationTimestamp": "2025-03-14T16:40:05Z" "creationTimestamp": "2025-03-14T16:40:05Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-05-14 16:57:46.044198 +0000 UTC"
}
}, },
"spec": { "spec": {
"description": "Enables the alerting migration UI, to migrate datasource-managed rules to Grafana-managed rules", "description": "Enables the alerting migration UI, to migrate data source-managed rules to Grafana-managed rules",
"stage": "experimental", "stage": "GA",
"codeowner": "@grafana/alerting-squad", "codeowner": "@grafana/alerting-squad",
"frontend": true, "frontend": true,
"hideFromAdminPage": true, "expression": "true"
"hideFromDocs": true
} }
}, },
{ {