From c2cee7b114e0beecb2a0d37b503a37ef7b7f2f93 Mon Sep 17 00:00:00 2001 From: Max Jonas Werner Date: Wed, 23 Aug 2023 11:22:40 +0200 Subject: [PATCH] Release v0.30.0 Signed-off-by: Max Jonas Werner --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ config/manager/kustomization.yaml | 2 +- go.mod | 2 +- 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d5951dd..5512a8ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## 0.30.0 + +**Release date:** 2023-08-23 + +This prerelease adds support for Secrets of type +[`kubernetes.io/tls`](https://kubernetes.io/docs/concepts/configuration/secret/#tls-secrets) ImageRepositories' +`.spec.certSecretRef`. Note: Support for the `caFile`, `certFile` and `keyFile` keys has +been deprecated and will be removed in upcoming releases. After upgrading the controller to version 0.30.0, please +change all Secrets referenced in `.spec.certSecretRef` to follow the new format. + +Starting with this version, the controller now stops exporting an object's metrics as soon as the object has been +deleted. + +In addition, this version fixes handling of finalizers and updates the controller's dependencies. + +Improvements: + +- Update dependencies + [#441](https://github.com/fluxcd/image-reflector-controller/pull/431) +- imagerepo: adopt Kubernetes style TLS secrets + [#434](https://github.com/fluxcd/image-reflector-controller/pull/434) +- Delete stale metrics on object delete + [#430](https://github.com/fluxcd/image-reflector-controller/pull/430) +- Update pkg/oci to support Azure China and US gov + [438](https://github.com/fluxcd/image-reflector-controller/pull/438) + ## 0.29.1 **Release date:** 2023-07-10 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 6cdfcb13..7236acdf 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -5,4 +5,4 @@ resources: images: - name: fluxcd/image-reflector-controller newName: fluxcd/image-reflector-controller - newTag: v0.29.1 + newTag: v0.30.0 diff --git a/go.mod b/go.mod index 1629b45b..8b8f48e0 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,7 @@ require ( github.com/AdaLogics/go-fuzz-headers v0.0.0-20230106234847-43070de90fa1 github.com/Masterminds/semver/v3 v3.2.1 github.com/dgraph-io/badger/v3 v3.2103.5 - github.com/fluxcd/image-reflector-controller/api v0.29.1 + github.com/fluxcd/image-reflector-controller/api v0.30.0 github.com/fluxcd/pkg/apis/acl v0.1.0 github.com/fluxcd/pkg/apis/event v0.5.2 github.com/fluxcd/pkg/apis/meta v1.1.2