chore(deps): update grafana-operator to v5.23.0 #7205

Merged
alexlebens merged 1 commits from renovate/unified-grafana-operator into main 2026-05-22 00:39:09 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/grafana/grafana-operator (source) minor v5.22.2v5.23.0
grafana-operator minor 5.22.25.23.0
grafana/grafana-operator minor 5.22.25.23.0

Release Notes

grafana/helm-charts (grafana-operator)

v5.23.0

Compare Source

Helm chart for the grafana-operator

Tag on source: https://github.com/grafana/grafana-operator/releases/tag/v5.23.0

grafana/grafana-operator (grafana/grafana-operator)

v5.23.0

Compare Source

We're happy to announce version 5.23.0 of the Grafana Operator!

This release contains fixes for a bunch of long standing issues as well as quality-of-live improvements. It also bumps the default Grafana version to 13.0.1. Note that existing instances will not be updated automatically. To update them, modify the value of .spec.version.

Upgrade instructions

Using Helm

# Upgrade the operator image & deployment
helm upgrade -i grafana-operator oci://ghcr.io/grafana/helm-charts/grafana-operator --version 5.23.0

# Upgrading CRDs
kubectl apply --server-side --force-conflicts -f https://github.com/grafana/grafana-operator/releases/download/v5.23.0/crds.yaml
Using kubectl

# Namespace Scope
kubectl replace -f https://github.com/grafana/grafana-operator/releases/download/v5.23.0/kustomize-namespace_scoped.yaml

# Cluster Scope
kubectl replace -f https://github.com/grafana/grafana-operator/releases/download/v5.23.0/kustomize-cluster_scoped.yaml 
Using kustomize
flux pull artifact oci://ghcr.io/grafana/kustomize/grafana-operator:v5.23.0 --output ./grafana-operator/
Using OLM

Releases are published to operatorhub.io as well as the OpenShift Operator Catalog. Depending on the installation, existing installations will either upgrade automatically or require approval from an administrator.

What's Changed

Features
Fixes
Dependencies
Documentation
Other Changes

New Contributors

Full Changelog: https://github.com/grafana/grafana-operator/compare/v5.22.2...v5.23.0


Configuration

📅 Schedule: (in timezone America/Chicago)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/grafana/grafana-operator](https://github.com/grafana/grafana-operator) ([source](https://github.com/chainguard-images/images/tree/HEAD/images/static)) | minor | `v5.22.2` → `v5.23.0` | | [grafana-operator](https://github.com/grafana/helm-charts) | minor | `5.22.2` → `5.23.0` | | [grafana/grafana-operator](https://github.com/grafana/grafana-operator) | minor | `5.22.2` → `5.23.0` | --- ### Release Notes <details> <summary>grafana/helm-charts (grafana-operator)</summary> ### [`v5.23.0`](https://github.com/grafana/helm-charts/releases/tag/grafana-operator-5.23.0) [Compare Source](https://github.com/grafana/helm-charts/compare/grafana-operator-5.22.2...grafana-operator-5.23.0) Helm chart for the [grafana-operator](https://github.com/grafana/grafana-operator) Tag on source: <https://github.com/grafana/grafana-operator/releases/tag/v5.23.0> </details> <details> <summary>grafana/grafana-operator (grafana/grafana-operator)</summary> ### [`v5.23.0`](https://github.com/grafana/grafana-operator/releases/tag/v5.23.0) [Compare Source](https://github.com/grafana/grafana-operator/compare/v5.22.2...v5.23.0) <!-- Release notes generated using configuration in .github/release.yml at master --> We're happy to announce version 5.23.0 of the Grafana Operator! This release contains fixes for a bunch of long standing issues as well as quality-of-live improvements. It also bumps the default Grafana version to `13.0.1`. Note that existing instances will not be updated automatically. To update them, modify the value of `.spec.version`. #### Upgrade instructions ##### Using Helm ```sh # Upgrade the operator image & deployment helm upgrade -i grafana-operator oci://ghcr.io/grafana/helm-charts/grafana-operator --version 5.23.0 # Upgrading CRDs kubectl apply --server-side --force-conflicts -f https://github.com/grafana/grafana-operator/releases/download/v5.23.0/crds.yaml ``` ##### Using kubectl ```sh # Namespace Scope kubectl replace -f https://github.com/grafana/grafana-operator/releases/download/v5.23.0/kustomize-namespace_scoped.yaml # Cluster Scope kubectl replace -f https://github.com/grafana/grafana-operator/releases/download/v5.23.0/kustomize-cluster_scoped.yaml ``` ##### Using kustomize ```sh flux pull artifact oci://ghcr.io/grafana/kustomize/grafana-operator:v5.23.0 --output ./grafana-operator/ ``` ##### Using OLM Releases are published to [operatorhub.io](https://operatorhub.io/operator/grafana-operator) as well as the OpenShift Operator Catalog. Depending on the installation, existing installations will either upgrade automatically or require approval from an administrator. <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed ##### Features - feat(Grafana): Update Grafana Deployment when referenced Secret or Configmap contents change by [@&#8203;vignesh-codes](https://github.com/vignesh-codes) in [#&#8203;2525](https://github.com/grafana/grafana-operator/pull/2525) - feat(OLM): make leader election optional by [@&#8203;raks-tt](https://github.com/raks-tt) in [#&#8203;2661](https://github.com/grafana/grafana-operator/pull/2661) - feat: feature flag api by [@&#8203;theSuess](https://github.com/theSuess) in [#&#8203;2695](https://github.com/grafana/grafana-operator/pull/2695) - feat(helm): allow setting ipFamilyPolicy by [@&#8203;sebhoss](https://github.com/sebhoss) in [#&#8203;2697](https://github.com/grafana/grafana-operator/pull/2697) - feat: disable gzip compression in grafana >= 13 by [@&#8203;theSuess](https://github.com/theSuess) in [#&#8203;2714](https://github.com/grafana/grafana-operator/pull/2714) ##### Fixes - fix(helm): namespaceScope RBAC (avoid ClusterRole) by [@&#8203;peterbueschel](https://github.com/peterbueschel) in [#&#8203;2595](https://github.com/grafana/grafana-operator/pull/2595) - chore(deps): update dependency autoprefixer to ^10.5.0 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2650](https://github.com/grafana/grafana-operator/pull/2650) - fix: make tenantNamespace optional by [@&#8203;theSuess](https://github.com/theSuess) in [#&#8203;2665](https://github.com/grafana/grafana-operator/pull/2665) - fix(grafana): do not propagate applyset labels to child resources by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2666](https://github.com/grafana/grafana-operator/pull/2666) - chore(ContactPoint): Remove always false check for skipping updates by [@&#8203;Baarsgaard](https://github.com/Baarsgaard) in [#&#8203;2670](https://github.com/grafana/grafana-operator/pull/2670) - fix: only cache contents on successful apply by [@&#8203;theSuess](https://github.com/theSuess) in [#&#8203;2668](https://github.com/grafana/grafana-operator/pull/2668) - fix: limit gvr resolving to correct kind by [@&#8203;theSuess](https://github.com/theSuess) in [#&#8203;2674](https://github.com/grafana/grafana-operator/pull/2674) - fix(cache): handle corrupted cache by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2684](https://github.com/grafana/grafana-operator/pull/2684) - fix(controllers): incorrect matchExpressions (DoesNotExist / NotIn) handling for instances with no labels by [@&#8203;immanuwell](https://github.com/immanuwell) in [#&#8203;2704](https://github.com/grafana/grafana-operator/pull/2704) ##### Dependencies - chore(deps): update module google.golang.org/grpc to v1.79.3 \[security] by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2591](https://github.com/grafana/grafana-operator/pull/2591) - fix(deps): update module github.com/go-openapi/strfmt to v0.26.1 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2589](https://github.com/grafana/grafana-operator/pull/2589) - fix(deps): update module k8s.io/apimachinery to v0.35.3 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2592](https://github.com/grafana/grafana-operator/pull/2592) - fix(deps): update kubernetes monorepo to v0.35.3 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2598](https://github.com/grafana/grafana-operator/pull/2598) - fix(deps): update module k8s.io/apiextensions-apiserver to v0.35.3 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2599](https://github.com/grafana/grafana-operator/pull/2599) - chore(deps): lock file maintenance by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2600](https://github.com/grafana/grafana-operator/pull/2600) - fix(deps): update module github.com/google/go-jsonnet to v0.22.0 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2603](https://github.com/grafana/grafana-operator/pull/2603) - fix(deps): update github.com/grafana/grafana-openapi-client-go digest to [`ee77c4f`](https://github.com/grafana/grafana-operator/commit/ee77c4f) by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2615](https://github.com/grafana/grafana-operator/pull/2615) - chore(deps): update docker.io/grafana/grafana docker tag to v12.4.2 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2606](https://github.com/grafana/grafana-operator/pull/2606) - fix(deps): update module github.com/itchyny/gojq to v0.12.19 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2620](https://github.com/grafana/grafana-operator/pull/2620) - fix(deps): update module github.com/alecthomas/kong to v1.15.0 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2621](https://github.com/grafana/grafana-operator/pull/2621) - chore(deps): update dependency postcss to ^8.5.8 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2631](https://github.com/grafana/grafana-operator/pull/2631) - chore(deps): update fluxcd/flux2 action to v2.8.5 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2630](https://github.com/grafana/grafana-operator/pull/2630) - fix(deps): update module github.com/testcontainers/testcontainers-go to v0.42.0 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2634](https://github.com/grafana/grafana-operator/pull/2634) - chore(deps): update docker.io/grafana/grafana docker tag to v13 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2649](https://github.com/grafana/grafana-operator/pull/2649) - fix(deps): update kubernetes monorepo to v0.35.4 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2648](https://github.com/grafana/grafana-operator/pull/2648) - chore(deps): update docker.io/grafana/grafana docker tag to v13.0.1 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2654](https://github.com/grafana/grafana-operator/pull/2654) - grouping renovate PRs by [@&#8203;nissessenap](https://github.com/nissessenap) in [#&#8203;2640](https://github.com/grafana/grafana-operator/pull/2640) - chore(deps): update dependency postcss to ^8.5.9 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2657](https://github.com/grafana/grafana-operator/pull/2657) - chore(deps): lock file maintenance by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2613](https://github.com/grafana/grafana-operator/pull/2613) - fix(deps): update github.com/grafana/grafana-openapi-client-go digest to [`5b95bb1`](https://github.com/grafana/grafana-operator/commit/5b95bb1) - abandoned by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2637](https://github.com/grafana/grafana-operator/pull/2637) - chore(deps): update dependency postcss to ^8.5.10 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2669](https://github.com/grafana/grafana-operator/pull/2669) - chore(deps): update grafana/shared-workflows/get-vault-secrets action to v1.3.2 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2682](https://github.com/grafana/grafana-operator/pull/2682) - chore(deps): update dependency postcss to ^8.5.13 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2685](https://github.com/grafana/grafana-operator/pull/2685) - fix(deps): update module github.com/go-openapi/runtime to v0.29.5 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2687](https://github.com/grafana/grafana-operator/pull/2687) - chore(deps): update dependency kubernetes-sigs/controller-tools to v0.21.0 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2691](https://github.com/grafana/grafana-operator/pull/2691) - fix(deps): update module sigs.k8s.io/controller-runtime to v0.24.1 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2700](https://github.com/grafana/grafana-operator/pull/2700) - fix(deps): update kubernetes monorepo to v0.36.1 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2702](https://github.com/grafana/grafana-operator/pull/2702) - fix(deps): update module github.com/go-openapi/runtime to v0.30.0 by [@&#8203;renovate-sh-app](https://github.com/renovate-sh-app)\[bot] in [#&#8203;2706](https://github.com/grafana/grafana-operator/pull/2706) ##### Documentation - chore(docs): remove inaccurate reference to v5.20.0 and and note by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2619](https://github.com/grafana/grafana-operator/pull/2619) - docs: clarify AI policy for first time contributors by [@&#8203;theSuess](https://github.com/theSuess) in [#&#8203;2653](https://github.com/grafana/grafana-operator/pull/2653) - chore: release 5.23.0 by [@&#8203;theSuess](https://github.com/theSuess) in [#&#8203;2713](https://github.com/grafana/grafana-operator/pull/2713) ##### Other Changes - chore(workflows): deprecate trivy by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2597](https://github.com/grafana/grafana-operator/pull/2597) - chore(Make): Take ENVTEST and ENVTEST\_K8S versions from go.mod by [@&#8203;Baarsgaard](https://github.com/Baarsgaard) in [#&#8203;2612](https://github.com/grafana/grafana-operator/pull/2612) - chore(Renovate): Auto update Grafana version everywhere by [@&#8203;Baarsgaard](https://github.com/Baarsgaard) in [#&#8203;2608](https://github.com/grafana/grafana-operator/pull/2608) - chore(Make): Simplify `manifests` target by [@&#8203;Baarsgaard](https://github.com/Baarsgaard) in [#&#8203;2611](https://github.com/grafana/grafana-operator/pull/2611) - chore(controllers): simplify indexing tests by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2622](https://github.com/grafana/grafana-operator/pull/2622) - chore(controllers): simplify indexing tests 2 by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2624](https://github.com/grafana/grafana-operator/pull/2624) - chore(api): simplify indexing 3 by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2625](https://github.com/grafana/grafana-operator/pull/2625) - chore(go): bump to 1.26.2 by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2633](https://github.com/grafana/grafana-operator/pull/2633) - chore(codeowners): move Edvin to emeritus by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2643](https://github.com/grafana/grafana-operator/pull/2643) - chore(deps): move some dep updates from 2660 by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2672](https://github.com/grafana/grafana-operator/pull/2672) - chore(renovate): ungroup gomod updates by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2671](https://github.com/grafana/grafana-operator/pull/2671) - chore(deps): move remaining dep updates from 2660 and fix related code by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2673](https://github.com/grafana/grafana-operator/pull/2673) - chore(metrics): remove unused metrics by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2683](https://github.com/grafana/grafana-operator/pull/2683) - chore(go): bump to 1.26.3 by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2689](https://github.com/grafana/grafana-operator/pull/2689) - chore(renovate): disable npm manager by [@&#8203;weisdd](https://github.com/weisdd) in [#&#8203;2688](https://github.com/grafana/grafana-operator/pull/2688) - ci: use github-app-token-broker for GH app access by [@&#8203;theSuess](https://github.com/theSuess) in [#&#8203;2707](https://github.com/grafana/grafana-operator/pull/2707) - fix: OLM deployment of operator unable to reconcile Grafana when using kube auth by [@&#8203;ThisIsntTheWay](https://github.com/ThisIsntTheWay) in [#&#8203;2709](https://github.com/grafana/grafana-operator/pull/2709) #### New Contributors - [@&#8203;peterbueschel](https://github.com/peterbueschel) made their first contribution in [#&#8203;2595](https://github.com/grafana/grafana-operator/pull/2595) - [@&#8203;raks-tt](https://github.com/raks-tt) made their first contribution in [#&#8203;2661](https://github.com/grafana/grafana-operator/pull/2661) - [@&#8203;ThisIsntTheWay](https://github.com/ThisIsntTheWay) made their first contribution in [#&#8203;2709](https://github.com/grafana/grafana-operator/pull/2709) - [@&#8203;immanuwell](https://github.com/immanuwell) made their first contribution in [#&#8203;2704](https://github.com/grafana/grafana-operator/pull/2704) **Full Changelog**: <https://github.com/grafana/grafana-operator/compare/v5.22.2...v5.23.0> </details> --- ### Configuration 📅 **Schedule**: (in timezone America/Chicago) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiLCJoZWxtIl19-->
renovate-bot added the docker label 2026-05-21 14:02:44 +00:00
renovate-bot force-pushed renovate/unified-grafana-operator from 7e4389d3e4 to 3322bd9b6c 2026-05-21 15:10:41 +00:00 Compare
renovate-bot changed title from chore(deps): update ghcr.io/grafana/grafana-operator docker tag to v5.23.0 to chore(deps): update grafana-operator to v5.23.0 2026-05-21 15:10:42 +00:00
renovate-bot added the helm label 2026-05-21 15:10:44 +00:00
renovate-bot force-pushed renovate/unified-grafana-operator from 3322bd9b6c to 71a8aeeee6 2026-05-21 15:15:58 +00:00 Compare
renovate-bot force-pushed renovate/unified-grafana-operator from 71a8aeeee6 to 1148be3aa9 2026-05-21 18:06:55 +00:00 Compare
renovate-bot force-pushed renovate/unified-grafana-operator from 1148be3aa9 to 8a89bb3adc 2026-05-21 18:20:36 +00:00 Compare
renovate-bot force-pushed renovate/unified-grafana-operator from 8a89bb3adc to aa047fdd5e 2026-05-21 20:09:20 +00:00 Compare
renovate-bot force-pushed renovate/unified-grafana-operator from aa047fdd5e to 4740830887 2026-05-21 20:14:46 +00:00 Compare
renovate-bot force-pushed renovate/unified-grafana-operator from 4740830887 to baf95b94ca 2026-05-21 22:11:11 +00:00 Compare
renovate-bot force-pushed renovate/unified-grafana-operator from baf95b94ca to 1d350c680c 2026-05-22 00:08:12 +00:00 Compare
renovate-bot added 1 commit 2026-05-22 00:24:39 +00:00
chore(deps): update grafana-operator to v5.23.0
lint-test-helm / lint-helm (pull_request) Successful in 32s
lint-test-helm / validate-kubeconform (pull_request) Successful in 28s
render-manifests / render-manifests (pull_request) Successful in 56s
12a3d67dc9
renovate-bot force-pushed renovate/unified-grafana-operator from 1d350c680c to 12a3d67dc9 2026-05-22 00:24:39 +00:00 Compare
alexlebens merged commit e7751193b7 into main 2026-05-22 00:39:09 +00:00
alexlebens deleted branch renovate/unified-grafana-operator 2026-05-22 00:39:11 +00:00
Sign in to join this conversation.