From 5b556ba790008392beb577096cf0a29bed977cc0 Mon Sep 17 00:00:00 2001 From: Vladimir Varankin Date: Wed, 2 Oct 2024 13:02:36 +0200 Subject: [PATCH 1/4] helm: release mimir-distributed 5.5.0-rc.0 (#9488) * helm: bump version to 5.5.0-rc.0 Signed-off-by: Vladimir Varankin * fix app version Signed-off-by: Vladimir Varankin --------- Signed-off-by: Vladimir Varankin --- operations/helm/charts/mimir-distributed/Chart.yaml | 4 ++-- operations/helm/charts/mimir-distributed/README.md | 4 ++-- operations/helm/charts/mimir-distributed/values.yaml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/operations/helm/charts/mimir-distributed/Chart.yaml b/operations/helm/charts/mimir-distributed/Chart.yaml index d450cf40b91..f2a791f6194 100644 --- a/operations/helm/charts/mimir-distributed/Chart.yaml +++ b/operations/helm/charts/mimir-distributed/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 -version: 5.5.0-weekly.309 -appVersion: r309 +version: 5.5.0-rc.0 +appVersion: 2.14.0-rc.0 description: "Grafana Mimir" home: https://grafana.com/docs/helm-charts/mimir-distributed/latest/ icon: https://grafana.com/static/img/logos/logo-mimir.svg diff --git a/operations/helm/charts/mimir-distributed/README.md b/operations/helm/charts/mimir-distributed/README.md index 38ff856b9c3..d04e2ae9ae9 100644 --- a/operations/helm/charts/mimir-distributed/README.md +++ b/operations/helm/charts/mimir-distributed/README.md @@ -4,7 +4,7 @@ Helm chart for deploying [Grafana Mimir](https://grafana.com/docs/mimir/latest/) For the full documentation, visit [Grafana mimir-distributed Helm chart documentation](https://grafana.com/docs/helm-charts/mimir-distributed/latest/). -> **Note:** The documentation version is derived from the Helm chart version which is 5.5.0-weekly.309. +> **Note:** The documentation version is derived from the Helm chart version which is 5.5.0-rc.0. When upgrading from Helm chart version 4.X, please see [Migrate the Helm chart from version 4.x to 5.0](https://grafana.com/docs/helm-charts/mimir-distributed/latest/migration-guides/migrate-helm-chart-4.x-to-5.0/). When upgrading from Helm chart version 3.x, please see [Migrate from single zone to zone-aware replication with Helm](https://grafana.com/docs/helm-charts/mimir-distributed/latest/migration-guides/migrate-from-single-zone-with-helm/). @@ -14,7 +14,7 @@ When upgrading from Helm chart version 2.1, please see [Upgrade the Grafana Mimi # mimir-distributed -![Version: 5.5.0-weekly.309](https://img.shields.io/badge/Version-5.5.0--weekly.309-informational?style=flat-square) ![AppVersion: r309](https://img.shields.io/badge/AppVersion-r309-informational?style=flat-square) +![Version: 5.5.0-rc.0](https://img.shields.io/badge/Version-5.5.0--rc.0-informational?style=flat-square) ![AppVersion: 2.14.0-rc.0](https://img.shields.io/badge/AppVersion-2.14.0--rc.0-informational?style=flat-square) Grafana Mimir diff --git a/operations/helm/charts/mimir-distributed/values.yaml b/operations/helm/charts/mimir-distributed/values.yaml index 96b543cd5ee..1e9127aa627 100644 --- a/operations/helm/charts/mimir-distributed/values.yaml +++ b/operations/helm/charts/mimir-distributed/values.yaml @@ -34,7 +34,7 @@ image: # -- Grafana Mimir container image repository. Note: for Grafana Enterprise Metrics use the value 'enterprise.image.repository' repository: grafana/mimir # -- Grafana Mimir container image tag. Note: for Grafana Enterprise Metrics use the value 'enterprise.image.tag' - tag: r309-5574795 + tag: 2.14.0-rc.0 # -- Container pull policy - shared between Grafana Mimir and Grafana Enterprise Metrics pullPolicy: IfNotPresent # -- Optionally specify an array of imagePullSecrets - shared between Grafana Mimir and Grafana Enterprise Metrics @@ -3862,7 +3862,7 @@ enterprise: # -- Grafana Enterprise Metrics container image repository. Note: for Grafana Mimir use the value 'image.repository' repository: grafana/enterprise-metrics # -- Grafana Enterprise Metrics container image tag. Note: for Grafana Mimir use the value 'image.tag' - tag: r309-aac021df + tag: v2.14.0-rc.0 # Note: pullPolicy and optional pullSecrets are set in toplevel 'image' section, not here # In order to use Grafana Enterprise Metrics features, you will need to provide the contents of your Grafana Enterprise Metrics From 2479143d168683f47f7f3472032767f704425a09 Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Fri, 4 Oct 2024 13:43:43 -0600 Subject: [PATCH 2/4] helm: release notes for 5.5.0 (#9489) (#9526) * helm: release notes for 5.5.0 Signed-off-by: Vladimir Varankin * reformat text Signed-off-by: Vladimir Varankin * Apply suggestions from code review Co-authored-by: Taylor C <41653732+tacole02@users.noreply.github.com> --------- Signed-off-by: Vladimir Varankin Co-authored-by: Taylor C <41653732+tacole02@users.noreply.github.com> (cherry picked from commit 29160c8aee060f91a23fa48536f082ea39f02179) Co-authored-by: Vladimir Varankin --- .../mimir-distributed/release-notes/v5.5.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 docs/sources/helm-charts/mimir-distributed/release-notes/v5.5.md diff --git a/docs/sources/helm-charts/mimir-distributed/release-notes/v5.5.md b/docs/sources/helm-charts/mimir-distributed/release-notes/v5.5.md new file mode 100644 index 00000000000..ba7aabc23df --- /dev/null +++ b/docs/sources/helm-charts/mimir-distributed/release-notes/v5.5.md @@ -0,0 +1,29 @@ +--- +title: "Grafana Mimir Helm chart version 5.5 release notes" +menuTitle: "V5.5 release notes" +description: "Release notes for Grafana Mimir Helm chart version 5.5" +weight: 300 +--- + +# Grafana Mimir Helm chart version 5.5 release notes + +Grafana Labs is excited to announce version 5.5 of the Grafana Mimir Helm chart, which is compatible with Grafana Mimir v2.14 or Grafana Enterprise Metrics (GEM) v2.14. The `mimir-distributed` Helm chart is the best way to install Mimir on Kubernetes. + +The highlights that follow include the top features, enhancements, and bug fixes in this release. For a comprehensive list of changes, see the [Helm chart changelog](https://github.com/grafana/mimir/tree/main/operations/helm/charts/mimir-distributed/CHANGELOG.md). + +## Important changes + +- The ingester is configured with `GOMAXPROCS` to help with overhead from the Go scheduler, observed on hosts with a large number of CPU cores. +- The GEM query-frontend logs the query author's access policy name and token name in the query statistics logs. This provides more visibility as which token is running a potentially expensive query. +- Dashboards are updated to allow switching between classic and native histograms in the queries that support it. + +## Features and enhancements + +Notable enhancements are as follows: + +- The dashboard configuration maps support setting a namespace. +- The `topologySpreadConstraints` configuration of all components is updated to better match what is allowed in Kubernetes. +- Metamonitoring supports AWS Signature Version 4 (sigv4) authentication for remote write. +- Metamonitoring is updated to allow its Grafana Agent pods to set image pull secrets, node selectors, tolerances, topology spread constraints, and resource requests and limits. +- The continous-test is updated to allow setting separate read and write URLs. +- The continous-test can be enabled in GEM. From 4acb439880574f3f86681ebef0a42da77f0d3283 Mon Sep 17 00:00:00 2001 From: Vladimir Varankin Date: Mon, 14 Oct 2024 11:49:08 +0200 Subject: [PATCH 3/4] helm: Cut mimir-distributed release 5.5.0 (#9591) * mimir-distributed: bump version Signed-off-by: Vladimir Varankin * rebuild assets Signed-off-by: Vladimir Varankin --------- Signed-off-by: Vladimir Varankin --- docs/sources/helm-charts/mimir-distributed/_index.md | 4 ++-- operations/helm/charts/mimir-distributed/Chart.yaml | 4 ++-- operations/helm/charts/mimir-distributed/README.md | 4 ++-- operations/helm/charts/mimir-distributed/values.yaml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/sources/helm-charts/mimir-distributed/_index.md b/docs/sources/helm-charts/mimir-distributed/_index.md index 1b2c0f44feb..d73456a9203 100644 --- a/docs/sources/helm-charts/mimir-distributed/_index.md +++ b/docs/sources/helm-charts/mimir-distributed/_index.md @@ -8,8 +8,8 @@ keywords: - Grafana Enterprise Metrics - Grafana metrics cascade: - MIMIR_VERSION: "v2.13.x" - GEM_VERSION: "v2.13.x" + MIMIR_VERSION: "v2.14.x" + GEM_VERSION: "v2.14.x" ALLOY_VERSION: "latest" --- diff --git a/operations/helm/charts/mimir-distributed/Chart.yaml b/operations/helm/charts/mimir-distributed/Chart.yaml index f2a791f6194..0f16bea7b28 100644 --- a/operations/helm/charts/mimir-distributed/Chart.yaml +++ b/operations/helm/charts/mimir-distributed/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 -version: 5.5.0-rc.0 -appVersion: 2.14.0-rc.0 +version: 5.5.0 +appVersion: 2.14.0 description: "Grafana Mimir" home: https://grafana.com/docs/helm-charts/mimir-distributed/latest/ icon: https://grafana.com/static/img/logos/logo-mimir.svg diff --git a/operations/helm/charts/mimir-distributed/README.md b/operations/helm/charts/mimir-distributed/README.md index d04e2ae9ae9..a7eb1b4d789 100644 --- a/operations/helm/charts/mimir-distributed/README.md +++ b/operations/helm/charts/mimir-distributed/README.md @@ -4,7 +4,7 @@ Helm chart for deploying [Grafana Mimir](https://grafana.com/docs/mimir/latest/) For the full documentation, visit [Grafana mimir-distributed Helm chart documentation](https://grafana.com/docs/helm-charts/mimir-distributed/latest/). -> **Note:** The documentation version is derived from the Helm chart version which is 5.5.0-rc.0. +> **Note:** The documentation version is derived from the Helm chart version which is 5.5.0. When upgrading from Helm chart version 4.X, please see [Migrate the Helm chart from version 4.x to 5.0](https://grafana.com/docs/helm-charts/mimir-distributed/latest/migration-guides/migrate-helm-chart-4.x-to-5.0/). When upgrading from Helm chart version 3.x, please see [Migrate from single zone to zone-aware replication with Helm](https://grafana.com/docs/helm-charts/mimir-distributed/latest/migration-guides/migrate-from-single-zone-with-helm/). @@ -14,7 +14,7 @@ When upgrading from Helm chart version 2.1, please see [Upgrade the Grafana Mimi # mimir-distributed -![Version: 5.5.0-rc.0](https://img.shields.io/badge/Version-5.5.0--rc.0-informational?style=flat-square) ![AppVersion: 2.14.0-rc.0](https://img.shields.io/badge/AppVersion-2.14.0--rc.0-informational?style=flat-square) +![Version: 5.5.0](https://img.shields.io/badge/Version-5.5.0-informational?style=flat-square) ![AppVersion: 2.14.0](https://img.shields.io/badge/AppVersion-2.14.0-informational?style=flat-square) Grafana Mimir diff --git a/operations/helm/charts/mimir-distributed/values.yaml b/operations/helm/charts/mimir-distributed/values.yaml index 1e9127aa627..877835848e2 100644 --- a/operations/helm/charts/mimir-distributed/values.yaml +++ b/operations/helm/charts/mimir-distributed/values.yaml @@ -34,7 +34,7 @@ image: # -- Grafana Mimir container image repository. Note: for Grafana Enterprise Metrics use the value 'enterprise.image.repository' repository: grafana/mimir # -- Grafana Mimir container image tag. Note: for Grafana Enterprise Metrics use the value 'enterprise.image.tag' - tag: 2.14.0-rc.0 + tag: 2.14.0 # -- Container pull policy - shared between Grafana Mimir and Grafana Enterprise Metrics pullPolicy: IfNotPresent # -- Optionally specify an array of imagePullSecrets - shared between Grafana Mimir and Grafana Enterprise Metrics @@ -3862,7 +3862,7 @@ enterprise: # -- Grafana Enterprise Metrics container image repository. Note: for Grafana Mimir use the value 'image.repository' repository: grafana/enterprise-metrics # -- Grafana Enterprise Metrics container image tag. Note: for Grafana Mimir use the value 'image.tag' - tag: v2.14.0-rc.0 + tag: v2.14.0 # Note: pullPolicy and optional pullSecrets are set in toplevel 'image' section, not here # In order to use Grafana Enterprise Metrics features, you will need to provide the contents of your Grafana Enterprise Metrics From 06e4a793814dbc301a23fccf0179bb261143177d Mon Sep 17 00:00:00 2001 From: Vladimir Varankin Date: Mon, 14 Oct 2024 13:41:12 +0200 Subject: [PATCH 4/4] mimir-distributed: fixup changelog (#9611) Signed-off-by: Vladimir Varankin --- operations/helm/charts/mimir-distributed/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/operations/helm/charts/mimir-distributed/CHANGELOG.md b/operations/helm/charts/mimir-distributed/CHANGELOG.md index 28f566af9cd..53a8c32d766 100644 --- a/operations/helm/charts/mimir-distributed/CHANGELOG.md +++ b/operations/helm/charts/mimir-distributed/CHANGELOG.md @@ -29,7 +29,7 @@ Entries should include a reference to the Pull Request that introduced the chang ## main / unreleased -## 5.5.0-rc.0 +## 5.5.0 * [ENHANCEMENT] Dashboards: allow switching between using classic or native histograms in dashboards. * Overview dashboard: status, read/write latency and queries/ingestion per sec panels, `cortex_request_duration_seconds` metric. #7674