From 74ed7ead16ede08185f2e90967f79073c98345df Mon Sep 17 00:00:00 2001 From: Brendan O'Handley Date: Wed, 8 Mar 2023 11:51:42 -0500 Subject: [PATCH] FeatureFlags: Add "O11y-metrics" as Owner for metrics feature flags (#64438) add o11y-metrics as Owner for metrics feature flags --- pkg/services/featuremgmt/registry.go | 2 ++ pkg/services/featuremgmt/toggles_gen_test.go | 30 +++++++++----------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index b200795ee6d..1022d660ab1 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -207,6 +207,7 @@ var ( Name: "prometheusWideSeries", Description: "Enable wide series responses in the Prometheus datasource", State: FeatureStateAlpha, + Owner: "O11y-metrics", }, { Name: "canvasPanelNesting", @@ -353,6 +354,7 @@ var ( Name: "disablePrometheusExemplarSampling", Description: "Disable Prometheus examplar sampling", State: FeatureStateStable, + Owner: "O11y-metrics", }, { Name: "alertingBacktesting", diff --git a/pkg/services/featuremgmt/toggles_gen_test.go b/pkg/services/featuremgmt/toggles_gen_test.go index ceab6979600..b798dcce42e 100644 --- a/pkg/services/featuremgmt/toggles_gen_test.go +++ b/pkg/services/featuremgmt/toggles_gen_test.go @@ -42,22 +42,20 @@ func TestFeatureToggleFiles(t *testing.T) { }) ownerlessFeatures := map[string]bool{ - "database_metrics": true, - "prometheusAzureOverrideAudience": true, - "tracing": true, - "cloudWatchDynamicLabels": true, - "prometheusWideSeries": true, - "disableSecretsCompatibility": true, - "logRequestsInstrumentedAsUnknown": true, - "cloudWatchCrossAccountQuerying": true, - "redshiftAsyncQueryDataSupport": true, - "athenaAsyncQueryDataSupport": true, - "newPanelChromeUI": true, - "showDashboardValidationWarnings": true, - "datasourceOnboarding": true, - "secureSocksDatasourceProxy": true, - "disablePrometheusExemplarSampling": true, - "individualCookiePreferences": true, + "database_metrics": true, + "prometheusAzureOverrideAudience": true, + "tracing": true, + "cloudWatchDynamicLabels": true, + "disableSecretsCompatibility": true, + "logRequestsInstrumentedAsUnknown": true, + "cloudWatchCrossAccountQuerying": true, + "redshiftAsyncQueryDataSupport": true, + "athenaAsyncQueryDataSupport": true, + "newPanelChromeUI": true, + "showDashboardValidationWarnings": true, + "datasourceOnboarding": true, + "secureSocksDatasourceProxy": true, + "individualCookiePreferences": true, } t.Run("all new features should have an owner", func(t *testing.T) {