diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index 61dee43370e..cdf153c3605 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -80,6 +80,7 @@ Most [generally available](https://grafana.com/docs/release-life-cycle/#general- | `cloudWatchRoundUpEndTime` | Round up end time for metric queries to the next minute to avoid missing data | Yes | | `cloudwatchMetricInsightsCrossAccount` | Enables cross account observability for Cloudwatch Metric Insights query builder | Yes | | `azureMonitorDisableLogLimit` | Disables the log limit restriction for Azure Monitor when true. The limit is enabled by default. | | +| `preinstallAutoUpdate` | Enables automatic updates for pre-installed plugins | Yes | ## Public preview feature toggles @@ -216,7 +217,6 @@ Experimental features might be changed or removed without prior notice. | `timeRangeProvider` | Enables time pickers sync | | `prometheusUsesCombobox` | Use new combobox component for Prometheus query editor | | `userStorageAPI` | Enables the user storage API | -| `preinstallAutoUpdate` | Enables automatic updates for pre-installed plugins | | `dashboardSchemaV2` | Enables the new dashboard schema version 2, implementing changes necessary for dynamic dashboards and dashboards as code. | | `playlistsWatcher` | Enables experimental watcher for playlists | | `enableExtensionsAdminPage` | Enables the extension admin page regardless of development mode | diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index 687326cefb8..2e702129e36 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -1584,8 +1584,9 @@ var ( { Name: "preinstallAutoUpdate", Description: "Enables automatic updates for pre-installed plugins", - Stage: FeatureStageExperimental, + Stage: FeatureStageGeneralAvailability, Owner: grafanaPluginsPlatformSquad, + Expression: "true", // enabled by default }, { Name: "dashboardSchemaV2", diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index cac9fde8832..b257b204893 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -210,7 +210,7 @@ timeRangeProvider,experimental,@grafana/grafana-frontend-platform,false,false,fa prometheusUsesCombobox,experimental,@grafana/observability-metrics,false,false,false userStorageAPI,experimental,@grafana/plugins-platform-backend,false,false,false azureMonitorDisableLogLimit,GA,@grafana/partner-datasources,false,false,false -preinstallAutoUpdate,experimental,@grafana/plugins-platform-backend,false,false,false +preinstallAutoUpdate,GA,@grafana/plugins-platform-backend,false,false,false dashboardSchemaV2,experimental,@grafana/dashboards-squad,false,false,true playlistsWatcher,experimental,@grafana/grafana-app-platform-squad,false,true,false exploreMetricsRelatedLogs,experimental,@grafana/observability-metrics,false,false,true diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index 34c1e5e5f78..4c6d1fa20b8 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -2602,13 +2602,17 @@ { "metadata": { "name": "preinstallAutoUpdate", - "resourceVersion": "1730904343525", - "creationTimestamp": "2024-11-06T14:45:43Z" + "resourceVersion": "1731581146864", + "creationTimestamp": "2024-11-06T14:45:43Z", + "annotations": { + "grafana.app/updatedTimestamp": "2024-11-14 10:45:46.864585 +0000 UTC" + } }, "spec": { "description": "Enables automatic updates for pre-installed plugins", - "stage": "experimental", - "codeowner": "@grafana/plugins-platform-backend" + "stage": "GA", + "codeowner": "@grafana/plugins-platform-backend", + "expression": "true" } }, { @@ -3483,4 +3487,4 @@ } } ] -} +} \ No newline at end of file