Releases: grafana/grafana-operator
Releases · grafana/grafana-operator
v5.9.1
NOTE: Users that rely on the kustomize artifact (
oci:/ghcr.io/grafana/kustomize/grafana-operator:v5.9.1
) are advised to skip this version askustomization.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
- @pddg made their first contribution in #1515
- @Ronan-WeScale made their first contribution in #1497
- @talron23 made their first contribution in #1539
Full Changelog: v5.9.0...v5.9.1
v5.9.0
What's Changed
- Add contactpoint resource by @duncan485 in #1474
- Upgrade all OLM versions -- including v5.6.0 -- directly to latest by @melledouwsma in #1476
- feat: expose grafana version in spec & status by @theSuess in #1473
- docs: add helm upgrade instructions by @theSuess in #1481
- chore: bump chainsaw version to 0.1.9 by @smuda in #1495
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 in the gomod group by @dependabot in #1491
- chore(deps): bump the gha group with 2 updates by @dependabot in #1490
- Updated crossnamespace to mention that dashboards need spec.allowCrossNamespaceImport as well by @tculp in #1493
- chore: add test files for secure json data in kind by @smuda in #1494
- chore: bump controller tools to 0.14.0 to support go 1.22. by @smuda in #1489
- bugfix - datasource controller was dropping secureJsonData by @NissesSenap in #1500, extra thank you to @mdelaney for the original PR.
- fix(datasource): deprecate unused fields (orgId, editable) by @weisdd in #1501
- chore: create e2e test for secureJsonData. by @smuda in #1496
- chore(deps): bump tj-actions/changed-files from 44.0.1 to 44.3.0 in the gha group by @dependabot in #1502
- fix: do not delete non-existing dashboard by @pb82 in #1504
- fix: apply duration validation to all resync periods by @pb82 in #1505
New Contributors
- @duncan485 made their first contribution in #1474
- @melledouwsma made their first contribution in #1476
- @tculp made their first contribution in #1493
Full Changelog: v5.8.1...v5.9.0
v5.8.1
What's Changed
- chore(deps): bump the gomod group with 1 update by @dependabot in #1471
- chore(deps): bump the gha group with 1 update by @dependabot in #1472
- refactor: use openapi client for data sources controller by @theSuess in #1470
- refactor: use openapi client for folder controller by @theSuess in #1468
- fix: time multiplier was not applied if the timeout was in the spec by @pb82 in #1475
- docs: restructure documentation by @theSuess in #1466
- chore(deps): bump tj-actions/changed-files from 43.0.1 to 44.0.0 by @dependabot in #1478
- chore(deps): bump actions/configure-pages from 4 to 5 by @dependabot in #1477
- refactor: remove old client by @theSuess in #1479
Full Changelog: v5.8.0...v5.8.1
v5.8.0
What's Changed
- feat: add namespace selector using env variable by @atos-cosmin-gavagiuc in #1434
- chore(deps): bump the gomod group with 5 updates by @dependabot in #1461
- chore(deps): bump tj-actions/changed-files from 42.1.0 to 43.0.0 by @dependabot in #1460
- chore(deps): bump the gha group with 2 updates by @dependabot in #1459
- refactor: use openapi client for dashboard controller by @theSuess in #1462
- fix: alerting crds missing from kustomize base crds by @pb82 in #1464
- Add proposal for grafanaserviceaccount crd by @MickeHedlund in #1413
New Contributors
- @atos-cosmin-gavagiuc made their first contribution in #1434
- @MickeHedlund made their first contribution in #1413
Full Changelog: v5.7.0...v5.8.0
v5.7.0
What's Changed
- chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #1408
- chore(deps): bump reviewdog/action-setup from 1.2.0 to 1.2.1 by @dependabot in #1409
- chore(deps): bump fluxcd/flux2 from 2.2.2 to 2.2.3 by @dependabot in #1410
- OLM add skips in correct location by @NissesSenap in #1407
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.1 by @dependabot in #1411
- chore: migrate from kuttl to chainsaw by @eddycharly in #1406
- fix: do not hardcode namespace used in e2e tests by @eddycharly in #1414
- chore: install chainsaw with GH action by @eddycharly in #1416
- fix: debug logs in e2e tests workflow by @eddycharly in #1417
- fix: persistent volume example by @weisdd in #1422
- use dependabot group feature by @NissesSenap in #1429
- chore(deps): bump the gha group with 2 updates by @dependabot in #1431
- chore(deps): bump the gomod group with 4 updates by @dependabot in #1430
- fix nil pointer exception in jsonnet logic by @HubertStefanski in #1435
- test: add chainsaw basic test by @eddycharly in #1415
- chore: bump chainsaw by @eddycharly in #1436
- chore: add cross namespace e2e test by @eddycharly in #1437
- chore(deps): bump the gha group with 2 updates by @dependabot in #1441
- chore(deps): bump the gomod group with 2 updates by @dependabot in #1440
- chore(deps): bump the gha group with 2 updates by @dependabot in #1445
- Reorganize the README to add instructions and Public Weekly Link by @ishanjainn in #1448
- feat: initial alerting support by @theSuess in #1420
- update default grafana to 9.5.17 by @NissesSenap in #1452
- prepare 5.7.0 by @NissesSenap in #1453
New Contributors
- @eddycharly made their first contribution in #1406
Full Changelog: v5.6.3...v5.7.0
v5.6.3
What's Changed
- [helm] Support for Servicemonitor by @nlamirault in #1402
- cut 5.6.3 and fix OLM by @NissesSenap in #1405
New Contributors
- @nlamirault made their first contribution in #1402
Full Changelog: v5.6.2...v5.6.3
v5.6.2
What's Changed
- chore(deps): bump reviewdog/action-setup from 1.1.0 to 1.2.0 by @dependabot in #1389
- chore(deps): bump tj-actions/changed-files from 42.0.0 to 42.0.2 by @dependabot in #1390
- fix: remove unused permissions (tokenreviews, subjectaccessreviews) by @weisdd in #1394
- Trying to pass OLM CI by @NissesSenap in #1387
- chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0 by @dependabot in #1398
- docs: document how to add persistent volumes and keycloak integration to grafana instance by @armagankaratosun in #1397
- Fix errors in SBOM download commands by @qerub in #1400
- update deployment name to allow change of label selectors by @pb82 in #1403
- prepare 5.6.2 by @NissesSenap in #1404
New Contributors
- @armagankaratosun made their first contribution in #1397
- @qerub made their first contribution in #1400
Full Changelog: v5.6.1...v5.6.2
v5.6.1
What's Changed
- chore(deps): bump tj-actions/changed-files from 40.2.0 to 40.2.2 by @dependabot in #1337
- chore(deps): bump actions/deploy-pages from 2 to 3 by @dependabot in #1333
- chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #1335
- chore(deps): bump actions/stale from 8 to 9 by @dependabot in #1336
- chore(deps): bump actions/configure-pages from 3 to 4 by @dependabot in #1334
- chore(deps): bump github.com/grafana/grafana-api-golang-client from 0.24.0 to 0.26.0 by @dependabot in #1332
- fix(jsonnet): flaky test TestGetJsonProjectBuildRoundName by @weisdd in #1343
- Add cosmetic changes to the README by @ishanjainn in #1341
- chore: update deployment manifests for helm, kustomize & OLM by @theSuess in #1344
- fix: set updated provider in olm bundle by @theSuess in #1346
- Use PATCH endpoint instead of GET + PUT in home dashboard config by @jaehnri in #1345
- update README with v4 end of support notice by @HubertStefanski in #1348
- fix G601: Implicit memory aliasing in for loop in datasource_controller by @NissesSenap in #1352
- chore(deps): bump fluxcd/flux2 from 2.1.2 to 2.2.1 by @dependabot in #1355
- Update GrafanaFolder example syntax by @johankok in #1359
- Update go dependencies by @HubertStefanski in #1360
- chore(deps): bump fluxcd/flux2 from 2.2.1 to 2.2.2 by @dependabot in #1361
- chore(deps): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in #1362
- chore(deps): bump tj-actions/changed-files from 40.2.2 to 41.0.1 by @dependabot in #1363
- chore(deps): bump actions/deploy-pages from 3 to 4 by @dependabot in #1364
- chore(deps): bump github.com/go-logr/logr from 1.3.0 to 1.4.1 by @dependabot in #1366
- chore(deps): bump reviewdog/action-setup from 1.0.6 to 1.1.0 by @dependabot in #1365
- chore(deps): bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #1368
- Update operator version in deployment.yaml by @Links2004 in #1367
- Fix dashboard from configmap via sidecar example by @johankok in #1370
- make datasource follow grafana openapi by @NissesSenap in #1372
- docs: add proposal for grafana alerting by @theSuess in #1349
- remove permissions for openshift only resources in helm chart by @pb82 in #1356
- Add helper for namespace handling, fix rbac for watchNamespaces by @rasebo in #1329
- update release action to auto release kustomize yaml's as assets by @Links2004 in #1371
- chore(deps): bump tj-actions/changed-files from 41.0.1 to 41.1.1 by @dependabot in #1374
- spdx sbom for grafana-operator and sign image by @NissesSenap in #1351
- Create ldap configmap example by @kcepaxe in #1376
- chore(deps): bump tj-actions/changed-files from 41.1.1 to 42.0.0 by @dependabot in #1377
- chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0 by @dependabot in #1378
- Feature/enrich grafana controller manager labels by @mikaayil in #1373
- chore(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #1382
- chore(deps): bump k8s.io/client-go from 0.29.0 to 0.29.1 by @dependabot in #1381
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.0 by @dependabot in #1379
- prepare 5.6.1 by @NissesSenap in #1384
- add packages: write to release by @NissesSenap in #1385
New Contributors
- @ishanjainn made their first contribution in #1341
- @johankok made their first contribution in #1359
- @Links2004 made their first contribution in #1367
- @kcepaxe made their first contribution in #1376
- @mikaayil made their first contribution in #1373
Full Changelog: v5.6.0...v5.6.1
v5.6.0
What's Changed
- chore(deps): bump tj-actions/changed-files from 40.1.1 to 40.2.0 by @dependabot in #1327
- Add namespace to templates by @rasebo in #1322
- chore(deps): bump github.com/grafana/grafana-api-golang-client from 0.23.0 to 0.24.0 by @dependabot in #1251
- add blog around operator history and scope by @HubertStefanski in #1328
- chore: replace references to old github repository by @theSuess in #1339
- chore: release 5.6.0 by @theSuess in #1340
New Contributors
Full Changelog: v5.5.2...v5.6.0
v5.5.2
What's Changed
- Run helm template as a basic check of the helm chart by @NissesSenap in #1318
- blog post entry for upcoming operator repo migration to upstream grafana by @HubertStefanski in #1314
- Fix typo in blogpost by @HubertStefanski in #1319
- fix(deployment reconciler): Couldn't parse image reference "docker.io/grafana/grafana@9.1.6" by @sonnyg in #1320
- prepare 5.5.2 by @NissesSenap in #1321
New Contributors
Full Changelog: v5.5.1...v5.5.2