Skip to content

Releases: grafana/grafana-operator

v5.16.0

15 Jan 14:40
cef6a54
Compare
Choose a tag to compare

This release adds a bunch of cool features, so be sure to check it out!

Highlights include:

  • Grafana 11.3.0 as the new default version
  • Support for Notification Templates
  • Custom HTTP Headers, which allow for more authentication models and rudimentary multi-org support
  • Fetch TLS secrets from different namespaces

Upgrade instructions

Using Helm

# Upgrade the operator image & deployment
helm upgrade -i grafana-operator oci://ghcr.io/grafana/helm-charts/grafana-operator --version v5.16.0
# Upgrading CRDs
kubectl apply --server-side --force-conflicts -f https://github.com/grafana/grafana-operator/releases/download/v5.16.0/crds.yaml

Using kubectl

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

Using kustomize

flux pull artifact oci://ghcr.io/grafana/kustomize/grafana-operator:v5.16.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.

Changelog:

Features

Fixes

Dependencies

  • chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #1753
  • chore(deps): bump tj-actions/changed-files from 45.0.3 to 45.0.4 in the gha group by @dependabot in #1752
  • chore(golang): bump version to 1.23.3 by @weisdd in #1759
  • chore(deps): bump the gomod group with 7 updates by @dependabot in #1772
  • chore(deps): bump the gha group with 2 updates by @dependabot in #1784
  • chore(deps): bump the gomod group across 1 directory with 2 updates by @dependabot in #1785
  • chore(deps): bump the gomod group with 5 updates by @dependabot in #1792
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.1 in the gomod group by @dependabot in #1802
  • chore(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2 in the gomod group by @dependabot in #1806
  • chore(deps): bump tj-actions/changed-files from 45.0.5 to 45.0.6 in the gha group by @dependabot in #1813
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 in the gomod group by @dependabot in #1812
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in the gomod group by @dependabot in #1819

New Contributors

Full Changelog: v5.15.1...v5.16.0

v5.15.1

04 Nov 12:11
6025362
Compare
Choose a tag to compare

This release only affects the way we publish helm charts. See the release notes for v5.15.0 for a more comprehensive list.

v5.15.0

04 Nov 11:20
a9cb1a4
Compare
Choose a tag to compare

What's Changed

Changes

Docs

Dependencies

  • chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 in the gomod group by @dependabot in #1721
  • chore(deps): bump the gomod group with 5 updates by @dependabot in #1731
  • chore(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.1 in the gomod group by @dependabot in #1740

New Contributors

Full Changelog: v5.14.0...v5.15.0

v5.14.0

07 Oct 13:24
5e8bee1
Compare
Choose a tag to compare

What's Changed

Heads up! This release contains a refactoring of the RBAC rules in our deployment templates. If you encounter any permission issues please let us know!

Changes

Dependencies

  • chore(deps): bump the gha group with 2 updates by @dependabot in #1687
  • chore(deps): bump the gomod group across 1 directory with 7 updates by @dependabot in #1688
  • chore(deps): bump k8s.io/apiextensions-apiserver from 0.31.0 to 0.31.1 in the gomod group by @dependabot in #1702
  • chore(deps): bump the gha group with 5 updates by @dependabot in #1701

New Contributors

Full Changelog: v5.13.0...v5.14.0

v5.13.0

10 Sep 13:17
1d51877
Compare
Choose a tag to compare

What's Changed

Changes

Development

Dependencies

  • chore(deps): bump sigstore/cosign-installer from 3.5.0 to 3.6.0 in the gha group by @dependabot in #1635
  • chore(deps): bump tj-actions/changed-files from 44.5.7 to 45.0.0 by @dependabot in #1648
  • chore(deps): bump tj-actions/changed-files from 45.0.0 to 45.0.1 in the gha group by @dependabot in #1655
  • chore(deps): bump kyverno/action-install-chainsaw from 0.2.8 to 0.2.9 in the gha group by @dependabot in #1667

New Contributors

Full Changelog: v5.12.0...v5.13.0

v5.12.0

07 Aug 13:51
824b4f4
Compare
Choose a tag to compare

What's Changed

Changes

Dependencies

  • chore(deps): bump the gha group with 3 updates by @dependabot in #1631
  • chore(deps): bump github.com/onsi/gomega from 1.34.0 to 1.34.1 in the gomod group by @dependabot in #1630

Full Changelog: v5.11.0...v5.12.0

v5.11.0

30 Jul 13:23
v5.11.0
b035c40
Compare
Choose a tag to compare

What's Changed

Changes

Dependencies

  • chore(deps): bump kyverno/action-install-chainsaw from 0.2.5 to 0.2.6 in the gha group by @dependabot in #1609
  • chore(deps): bump the gomod group with 4 updates by @dependabot in #1615
  • chore(deps): bump tj-actions/changed-files from 44.5.5 to 44.5.6 in the gha group by @dependabot in #1616
  • chore(deps): bump kyverno/action-install-chainsaw from 0.2.6 to 0.2.7 in the gha group by @dependabot in #1619
  • chore(deps): bump github.com/onsi/gomega from 1.33.1 to 1.34.0 in the gomod group by @dependabot in #1620

New Contributors

Full Changelog: v5.10.0...v5.11.0

v5.10.0

04 Jul 08:59
v5.10.0
fc7a4d3
Compare
Choose a tag to compare

What's Changed

Changes

Dependencies

  • chore(deps): bump kyverno/action-install-chainsaw from 0.2.3 to 0.2.4 in the gha group by @dependabot in #1575
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4 in the gomod group by @dependabot in #1576
  • chore(deps): bump the gomod group with 4 updates by @dependabot in #1582
  • chore(deps): bump the gha group across 1 directory with 3 updates by @dependabot in #1598

New Contributors

Full Changelog: v5.9.2...v5.10.0

v5.9.2

03 Jun 09:56
03da115
Compare
Choose a tag to compare

What's Changed

Changes

  • chore(makefile): simplify api-docs generation by @weisdd in #1551
  • fix crd release upload by @NissesSenap in #1552
  • feat(workflows): e2e matrix, avoid version skew for kubectl by @weisdd in #1550
  • Adding Grafana v10 ContactPoint types by @andrejshapal in #1549
  • docs: add instructions for terraform installation by @theSuess in #1557
  • ci: add merge-group trigger to enable merge queues by @theSuess in #1559
  • chore: update default grafana version by @theSuess in #1558
  • fix(flux): maintain a copy of CRDs and the ClusterRole in deploy/kustomize/base by @weisdd in #1562
  • docs: Create proposal about parent folder management for GrafanaFolder CR by @aboulay-numspot in #1564
  • chore: bump version to 5.9.2 in prep for new release by @theSuess in #1565

Dependencies

New Contributors

Full Changelog: v5.9.1...v5.9.2

v5.9.1

23 May 13:30
707baa7
Compare
Choose a tag to compare

NOTE: Users that rely on the kustomize artifact (oci:/ghcr.io/grafana/kustomize/grafana-operator:v5.9.1) are advised to skip this version as kustomization.yaml references files outside of the file tree, and, thus, cannot be built.

What's Changed

Changes

  • chore(workflows): verify golangci-lint config by @weisdd in #1518
  • Update Meeting Time by @theSuess in #1511
  • chore: categorize dependency updates and other changes in auto-generated release notes by @pddg in #1515
  • fix: use the external url for fetching version if set by @theSuess in #1527
  • fix(GrafanaFolder): proper status updates for removed CRs, don't fail on missing folder in onFolderDeleted events by @weisdd in #1516
  • fix(GrafanaDashboard): properly finish reconciliation in onDashboardDeleted when dashboard is missing by @weisdd in #1517
  • feat(controllers): make instanceSelector immutable by @weisdd in #1525
  • docs: clarify deployment type in issue template by @theSuess in #1534
  • feat: add KeepLast as valid value for no data & exec err state by @theSuess in #1528
  • fix: do not return error if no env is defined by @theSuess in #1537
  • feat: add notification settings to alert rule group by @theSuess in #1536
  • feat(controllers): add support for instanceMatchSelector by @Ronan-WeScale in #1497
  • fix (kustomize): missing permissions for grafanacontactpoint in rbac.yaml for kustomize by @talron23 in #1539
  • feat/fix(rbac): use generated RBAC in kustomize and helm, grant access to leases by @weisdd in #1540
  • fix(datasource-controller): replace flaky e2e test for secureJsonData with a unit test by @weisdd in #1544
  • chore(controller-shared): simplify labelsSatisfyMatchExpressions by @weisdd in #1542
  • chore(makefile): simplify kustomize CRD updates by @weisdd in #1545
  • prepare 5.9.1 by @NissesSenap in #1547

Dependencies

  • chore(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by @dependabot in #1509
  • chore(deps): bump the gha group with 2 updates by @dependabot in #1521
  • chore(deps): bump tj-actions/changed-files from 44.3.0 to 44.4.0 in the gha group by @dependabot in #1531
  • chore(deps): bump the gomod group across 1 directory with 7 updates by @dependabot in #1530
  • chore(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 by @dependabot in #1532

New Contributors

Full Changelog: v5.9.0...v5.9.1