From d4e13e5c0cd4d39a7dee94496f8b171d99d677d5 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Mon, 10 Jan 2022 15:29:01 +0200 Subject: [PATCH] Release v0.19.0 Signed-off-by: Stefan Prodan --- CHANGELOG.md | 21 +++++++++++++++++++++ Makefile | 2 +- config/default/kustomization.yaml | 4 ++-- config/manager/kustomization.yaml | 2 +- go.mod | 6 +++--- go.sum | 8 ++++---- 6 files changed, 32 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6fa7e120..b2e756ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,27 @@ All notable changes to this project are documented in this file. +## 0.19.0 + +**Release date:** 2022-01-10 + +This prerelease comes with an update to the Kubernetes and controller-runtime dependencies +to align them with the Kubernetes 1.23 release. + +In addition, the controller is now built with Go 1.17 and Alpine 3.15. + +Improvements: +* Update Go to v1.17 and controller-runtime to v0.11 + [#478](https://github.com/fluxcd/kustomize-controller/pull/478) +* Add condition to checkDependencies when SourceRef is the same + [#521](https://github.com/fluxcd/kustomize-controller/pull/521) + +Fixes: +* Fix HPA diff (upstream bug) + [#526](https://github.com/fluxcd/kustomize-controller/pull/526) +* Fix inconsistent code-style raised at security audit + [#522](https://github.com/fluxcd/kustomize-controller/pull/522) + ## 0.18.2 **Release date:** 2021-12-09 diff --git a/Makefile b/Makefile index 976965ce..d2304e99 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ IMG ?= fluxcd/kustomize-controller:latest # Produce CRDs that work back to Kubernetes 1.16 CRD_OPTIONS ?= crd:crdVersions=v1 -SOURCE_VER ?= v0.20.0 +SOURCE_VER ?= v0.20.1 # Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set) ifeq (,$(shell go env GOBIN)) diff --git a/config/default/kustomization.yaml b/config/default/kustomization.yaml index 54da27a1..8fb77069 100644 --- a/config/default/kustomization.yaml +++ b/config/default/kustomization.yaml @@ -2,8 +2,8 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: kustomize-system resources: -- https://github.com/fluxcd/source-controller/releases/download/v0.20.0/source-controller.crds.yaml -- https://github.com/fluxcd/source-controller/releases/download/v0.20.0/source-controller.deployment.yaml +- https://github.com/fluxcd/source-controller/releases/download/v0.20.1/source-controller.crds.yaml +- https://github.com/fluxcd/source-controller/releases/download/v0.20.1/source-controller.deployment.yaml - ../crd - ../rbac - ../manager diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 60746e8d..4f5019e1 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -5,4 +5,4 @@ resources: images: - name: fluxcd/kustomize-controller newName: fluxcd/kustomize-controller - newTag: v0.18.2 + newTag: v0.19.0 diff --git a/go.mod b/go.mod index c3c185fc..e79a1111 100644 --- a/go.mod +++ b/go.mod @@ -9,14 +9,14 @@ require ( github.com/ProtonMail/go-crypto v0.0.0-20211112122917-428f8eabeeb3 github.com/cyphar/filepath-securejoin v0.2.2 github.com/drone/envsubst v1.0.3-0.20200804185402-58bc65f69603 - github.com/fluxcd/kustomize-controller/api v0.18.2 + github.com/fluxcd/kustomize-controller/api v0.19.0 github.com/fluxcd/pkg/apis/kustomize v0.3.1 github.com/fluxcd/pkg/apis/meta v0.10.2 github.com/fluxcd/pkg/runtime v0.12.3 github.com/fluxcd/pkg/ssa v0.8.0 - github.com/fluxcd/pkg/testserver v0.1.0 + github.com/fluxcd/pkg/testserver v0.2.0 github.com/fluxcd/pkg/untar v0.1.0 - github.com/fluxcd/source-controller/api v0.20.0 + github.com/fluxcd/source-controller/api v0.20.1 github.com/hashicorp/go-retryablehttp v0.7.0 github.com/onsi/gomega v1.17.0 github.com/spf13/pflag v1.0.5 diff --git a/go.sum b/go.sum index d33457a8..3482eb9d 100644 --- a/go.sum +++ b/go.sum @@ -251,12 +251,12 @@ github.com/fluxcd/pkg/runtime v0.12.3 h1:h21AZ3YG5MAP7DxFF9hfKrP+vFzys2L7CkUbPFj github.com/fluxcd/pkg/runtime v0.12.3/go.mod h1:imJ2xYy/d4PbSinX2IefmZk+iS2c1P5fY0js8mCE4SM= github.com/fluxcd/pkg/ssa v0.8.0 h1:f3fNpKFPncCoWMDvxnTqX+8LAAMb3ZXc1N41mzw54k8= github.com/fluxcd/pkg/ssa v0.8.0/go.mod h1:3brodT9mai+iKz4nizqZUESITGMoMr4CCdt5MdfyTXw= -github.com/fluxcd/pkg/testserver v0.1.0 h1:nOYgM1HYFZNNSUFykuWDmrsxj4jQxUCvmLHWOQeqmyA= -github.com/fluxcd/pkg/testserver v0.1.0/go.mod h1:fvt8BHhXw6c1+CLw1QFZxcQprlcXzsrL4rzXaiGM+Iw= +github.com/fluxcd/pkg/testserver v0.2.0 h1:Mj0TapmKaywI6Fi5wvt1LAZpakUHmtzWQpJNKQ0Krt4= +github.com/fluxcd/pkg/testserver v0.2.0/go.mod h1:bgjjydkXsZTeFzjz9Cr4heGANr41uTB1Aj1Q5qzuYVk= github.com/fluxcd/pkg/untar v0.1.0 h1:k97V/xV5hFrAkIkVPuv5AVhyxh1ZzzAKba/lbDfGo6o= github.com/fluxcd/pkg/untar v0.1.0/go.mod h1:aGswNyzB1mlz/T/kpOS58mITBMxMKc9tlJBH037A2HY= -github.com/fluxcd/source-controller/api v0.20.0 h1:0e5cGsgi9n6AgmfFkjnLmHdmAU3j4SFwhK+cHSLyGJw= -github.com/fluxcd/source-controller/api v0.20.0/go.mod h1:Ab2qDmAUz6ZCp8UaHYLYzxyFrC1FQqEqjxiROb/Rdiw= +github.com/fluxcd/source-controller/api v0.20.1 h1:BfYw1gNHykiCVFNtDz3atcf3Vph+arfuveKmouI98wE= +github.com/fluxcd/source-controller/api v0.20.1/go.mod h1:Ab2qDmAUz6ZCp8UaHYLYzxyFrC1FQqEqjxiROb/Rdiw= github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= github.com/form3tech-oss/jwt-go v3.2.3+incompatible h1:7ZaBxOI7TMoYBfyA3cQHErNNyAWIKUMIwqxEtgHOs5c= github.com/form3tech-oss/jwt-go v3.2.3+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k=