From df210984ade987f9cc20b72e940834feedb258f3 Mon Sep 17 00:00:00 2001 From: Eddie Torres Date: Tue, 12 Jul 2022 14:43:35 +0000 Subject: [PATCH 1/2] Prepare for release v1.9.0 Signed-off-by: Eddie Torres --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ Makefile | 2 +- README.md | 3 ++- 3 files changed, 38 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 141d291612..a43c57d807 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,38 @@ +# v1.9.0 +### Notable Changes +* Upgrade dependencies ([#1296](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1296), [@torredil](https://github.com/torredil)) + - k8s.io/kubernetes `v1.21.11` -> `v1.22.11` + - github.com/aws/aws-sdk-go `v1.43.37` -> `v1.44.45` + - github.com/container-storage-interface/spec `v1.3.0` -> `v1.6.0` + - github.com/golang/mock `v1.5.0` -> `v1.6.0` + - github.com/golang/protobuf `v1.5.0` -> `v1.5.2` + - github.com/google/go-cmp `v0.5.5` -> `v0.5.8` + - github.com/kubernetes-csi/csi-proxy/client `v1.0.1` -> `v1.1.1` + - github.com/kubernetes-csi/csi-test `v2.0.0+incompatible` -> `v2.2.0+incompatible` + - github.com/kubernetes-csi/external-snapshotter/client/v4 `v4.0.0` -> `v4.2.0` + - github.com/onsi/ginkgo `v1.11.0` -> `v1.16.5` + - github.com/onsi/gomega `v1.7.1` -> `v1.19.0` + - github.com/stretchr/testify `v1.6.1` -> `v1.8.0` + - golang.org/x/sys `v0.0.0-20211216021012-1d35b9e2eb4e` -> `v0.0.0-20220627191245-f75cf1eec38b` + - google.golang.org/grpc `v1.34.0` -> `v1.47.0` +* Add GitHub actions ([#1297](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1297), [@torredil](https://github.com/torredil)) + - Fix broken CHANGELOG link in release.yaml + - Add codeql-analysis.yaml for additional vulnerability scanning + - Add unit-tests.yaml for multi-platform unit testing (Linux/Windows) + - Add verify.yaml which runs `make verify` + +### Bug Fixes +* Fix version of K8s manifest images ([#1303](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1303), [@t0rr3sp3dr0](https://github.com/t0rr3sp3dr0)) +* Fix image tags in ecr-public kustomization ([#1305](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1305), [@torredil](https://github.com/torredil)) + +### Miscellaneous +* Use mount utils to check if volume needs resizing ([#1165](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1165), [@RomanBednar](https://github.com/RomanBednar)) +* Improve metadata_ec2.go error logging ([#1294](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1294), [@torredil](https://github.com/torredil)) + +### Acknowledgments +* We would like to sincerely thank: +[@RomanBednar](https://github.com/RomanBednar) and [@t0rr3sp3dr0](https://github.com/t0rr3sp3dr0) + # v1.8.0 ## Notable Changes * Change base image from Amazon Linux 2 to EKS minimal for linux builds diff --git a/Makefile b/Makefile index edc48d5d0b..d563b35364 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -VERSION=v1.8.0 +VERSION=v1.9.0 PKG=github.com/kubernetes-sigs/aws-ebs-csi-driver GIT_COMMIT?=$(shell git rev-parse HEAD) diff --git a/README.md b/README.md index b482fa1a14..63ad0cec14 100644 --- a/README.md +++ b/README.md @@ -20,13 +20,14 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage |Driver Version | [GCR](https://us.gcr.io/k8s-artifacts-prod/provider-aws/aws-ebs-csi-driver ) Image | [ECR](https://gallery.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver) Image | |---------------------------|--------------------------------------------------|-----------------------------------------------------------------------------| -|v1.8.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.8.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.8.0 | +|v1.9.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.9.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.9.0 |
Previous Images |Driver Version | [GCR](https://us.gcr.io/k8s-artifacts-prod/provider-aws/aws-ebs-csi-driver ) Image | [ECR](https://gallery.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver) Image | |---------------------------|--------------------------------------------------|-----------------------------------------------------------------------------| +|v1.8.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.8.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.8.0 | |v1.7.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.7.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.7.0 | |v1.6.2 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.6.2 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.6.2 | |v1.6.1 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.6.1 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.6.1 | From ff94dff2e700ff4f0a7c3ae4d48a233b663f7d85 Mon Sep 17 00:00:00 2001 From: Eddie Torres Date: Tue, 12 Jul 2022 19:53:46 +0000 Subject: [PATCH 2/2] Post-release v1.9.0 Signed-off-by: Eddie Torres --- CHANGELOG.md | 1 + charts/aws-ebs-csi-driver/CHANGELOG.md | 5 ++++- charts/aws-ebs-csi-driver/Chart.yaml | 4 ++-- charts/aws-ebs-csi-driver/values.yaml | 2 +- deploy/kubernetes/overlays/stable/gcr/kustomization.yaml | 2 +- docs/install.md | 2 +- 6 files changed, 10 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a43c57d807..9f9b1407bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ - Add codeql-analysis.yaml for additional vulnerability scanning - Add unit-tests.yaml for multi-platform unit testing (Linux/Windows) - Add verify.yaml which runs `make verify` +* Update livenessprobe to `v2.6.0` ([#1303](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1303), [@t0rr3sp3dr0](https://github.com/t0rr3sp3dr0)) ### Bug Fixes * Fix version of K8s manifest images ([#1303](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1303), [@t0rr3sp3dr0](https://github.com/t0rr3sp3dr0)) diff --git a/charts/aws-ebs-csi-driver/CHANGELOG.md b/charts/aws-ebs-csi-driver/CHANGELOG.md index d80b7b3d61..d57e9f4ec6 100644 --- a/charts/aws-ebs-csi-driver/CHANGELOG.md +++ b/charts/aws-ebs-csi-driver/CHANGELOG.md @@ -1,7 +1,10 @@ # Helm chart -## v2.8.0 +## v2.8.1 +* Bump app/driver to version `v1.9.0` +* Update livenessprobe to version `v2.6.0` +## v2.8.0 * Feature: Support custom affinity definition on node daemon set ([#1277](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1277), [@vauchok](https://github.com/vauchok)) ## v2.7.1 diff --git a/charts/aws-ebs-csi-driver/Chart.yaml b/charts/aws-ebs-csi-driver/Chart.yaml index c913915d72..6edaa55839 100644 --- a/charts/aws-ebs-csi-driver/Chart.yaml +++ b/charts/aws-ebs-csi-driver/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 -appVersion: 1.8.0 +appVersion: 1.9.0 name: aws-ebs-csi-driver description: A Helm chart for AWS EBS CSI Driver -version: 2.8.0 +version: 2.8.1 kubeVersion: ">=1.17.0-0" home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver sources: diff --git a/charts/aws-ebs-csi-driver/values.yaml b/charts/aws-ebs-csi-driver/values.yaml index cc9f87db4c..42fa2dbe0c 100644 --- a/charts/aws-ebs-csi-driver/values.yaml +++ b/charts/aws-ebs-csi-driver/values.yaml @@ -42,7 +42,7 @@ sidecars: image: pullPolicy: IfNotPresent repository: k8s.gcr.io/sig-storage/livenessprobe - tag: "v2.5.0" + tag: "v2.6.0" resources: {} resizer: env: [] diff --git a/deploy/kubernetes/overlays/stable/gcr/kustomization.yaml b/deploy/kubernetes/overlays/stable/gcr/kustomization.yaml index 01fc83d77d..fb99346c78 100644 --- a/deploy/kubernetes/overlays/stable/gcr/kustomization.yaml +++ b/deploy/kubernetes/overlays/stable/gcr/kustomization.yaml @@ -4,7 +4,7 @@ bases: - ../../../base images: - name: k8s.gcr.io/provider-aws/aws-ebs-csi-driver - newTag: v1.8.0 + newTag: v1.9.0 - name: k8s.gcr.io/sig-storage/csi-attacher newTag: v3.4.0 - name: k8s.gcr.io/sig-storage/csi-node-driver-registrar diff --git a/docs/install.md b/docs/install.md index 0f0790d4c7..e02fcd1e06 100644 --- a/docs/install.md +++ b/docs/install.md @@ -29,7 +29,7 @@ Please see the compatibility matrix before you deploy the driver To deploy the CSI driver: ```sh -kubectl apply -k "github.com/kubernetes-sigs/aws-ebs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.6" +kubectl apply -k "github.com/kubernetes-sigs/aws-ebs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.9" ``` Verify driver is running: