From 7af7745040b9fbbf9ea66aaa3402ea38cbef8829 Mon Sep 17 00:00:00 2001 From: Matthew Wong Date: Tue, 12 Oct 2021 11:23:14 -0700 Subject: [PATCH] Release v1.4.0 --- CHANGELOG-0.x.md | 19 ++++++++++ Makefile | 2 +- charts/aws-ebs-csi-driver/CHANGELOG.md | 4 +++ charts/aws-ebs-csi-driver/Chart.yaml | 4 +-- .../overlays/stable/ecr/kustomization.yaml | 2 +- .../overlays/stable/kustomization.yaml | 2 +- docs/README.md | 36 +++++-------------- 7 files changed, 37 insertions(+), 32 deletions(-) diff --git a/CHANGELOG-0.x.md b/CHANGELOG-0.x.md index a164015aee..954f6ecf51 100644 --- a/CHANGELOG-0.x.md +++ b/CHANGELOG-0.x.md @@ -1,3 +1,22 @@ +# v1.4.0 +## Notable changes +* Recognize instance-type node label when EC2 metadata isn't available ([#1060](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1060), [@rifelpet](https://github.com/rifelpet)) +* Fix windows NodePublish failing because mount target doesn't exist ([#1081](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1081), [@wongma7](https://github.com/wongma7)) +* Search for nvme device path even if non-nvme exists ([#1082](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1082), [@wongma7](https://github.com/wongma7)) + +### Misc. +* Bump csi-proxy from RC v1.0.0 to GA v1.0.1 ([#1018](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1018), [@wongma7](https://github.com/wongma7)) +* Fix spacing in RELEASE.md ([#1035](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1035), [@wongma7](https://github.com/wongma7)) +* [chart] Support image.pullPolicy for csi-resizer image ([#1045](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1045), [@jyaworski](https://github.com/jyaworski)) +* merge 1.3.0 release and post-release commits into master ([#1068](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1068), [@vdhanan](https://github.com/vdhanan)) +* Allow default fstype to be overriden via values.yaml ([#1069](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1069), [@jcrsilva](https://github.com/jcrsilva)) +* Update windows example for image release ([#1070](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1070), [@wongma7](https://github.com/wongma7)) +* Refactor pkg/cloud/metadata.go into pkg/cloud/metadata_*.go files ([#1074](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1074), [@wongma7](https://github.com/wongma7)) +* Move mocks to parent package to avoid import cycle ([#1078](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1078), [@wongma7](https://github.com/wongma7)) +* deploy: Add resizer and snapshotter images to kustomization ([#1080](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1080), [@maxbrunet](https://github.com/maxbrunet)) +* deploy: Fix csi-resizer tag and bump to v1.1.0 ([#1085](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1085), [@maxbrunet](https://github.com/maxbrunet)) +* Reorder isMounted for readability ([#1087](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1087), [@wongma7](https://github.com/wongma7)) + # v1.3.1 * Push multi-arch/os image manifest to ECR. diff --git a/Makefile b/Makefile index 443af63bfb..808b2576f5 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.3.1 +VERSION=v1.4.0 PKG=github.com/kubernetes-sigs/aws-ebs-csi-driver GIT_COMMIT?=$(shell git rev-parse HEAD) diff --git a/charts/aws-ebs-csi-driver/CHANGELOG.md b/charts/aws-ebs-csi-driver/CHANGELOG.md index 44063d3739..15a2f8ee38 100644 --- a/charts/aws-ebs-csi-driver/CHANGELOG.md +++ b/charts/aws-ebs-csi-driver/CHANGELOG.md @@ -1,5 +1,9 @@ # Helm chart +## v2.4.0 + +* Bump app/driver version to `v1.4.0` + ## v2.3.1 * Bump app/driver version to `v1.3.1` diff --git a/charts/aws-ebs-csi-driver/Chart.yaml b/charts/aws-ebs-csi-driver/Chart.yaml index 5acf971ca1..e69f36fc78 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.3.1 +appVersion: 1.4.0 name: aws-ebs-csi-driver description: A Helm chart for AWS EBS CSI Driver -version: 2.3.1 +version: 2.4.0 kubeVersion: ">=1.17.0-0" home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver sources: diff --git a/deploy/kubernetes/overlays/stable/ecr/kustomization.yaml b/deploy/kubernetes/overlays/stable/ecr/kustomization.yaml index 87cea37e32..d4581d4886 100644 --- a/deploy/kubernetes/overlays/stable/ecr/kustomization.yaml +++ b/deploy/kubernetes/overlays/stable/ecr/kustomization.yaml @@ -5,7 +5,7 @@ bases: images: - name: k8s.gcr.io/provider-aws/aws-ebs-csi-driver newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/aws-ebs-csi-driver - newTag: v1.3.1 + newTag: v1.4.0 - name: k8s.gcr.io/sig-storage/csi-provisioner newName: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner newTag: v2.1.1-eks-1-18-3 diff --git a/deploy/kubernetes/overlays/stable/kustomization.yaml b/deploy/kubernetes/overlays/stable/kustomization.yaml index 8f6ae663c2..0fb38976d2 100644 --- a/deploy/kubernetes/overlays/stable/kustomization.yaml +++ b/deploy/kubernetes/overlays/stable/kustomization.yaml @@ -4,7 +4,7 @@ bases: - ../../base images: - name: k8s.gcr.io/provider-aws/aws-ebs-csi-driver - newTag: v1.3.1 + newTag: v1.4.0 - name: k8s.gcr.io/sig-storage/csi-provisioner newTag: v2.1.1 - name: k8s.gcr.io/sig-storage/csi-attacher diff --git a/docs/README.md b/docs/README.md index a22a93a2a5..5ce77cfb0b 100644 --- a/docs/README.md +++ b/docs/README.md @@ -12,19 +12,8 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage | AWS EBS CSI Driver \ CSI Version | v0.3.0| v1.0.0 | v1.1.0 | |----------------------------------------|-------|--------|--------| | master branch | no | no | yes | -| v1.3.x | no | no | yes | -| v1.2.x | no | no | yes | -| v1.1.x | no | no | yes | -| v1.0.0 | no | no | yes | -| v0.10.x | no | no | yes | -| v0.9.x | no | no | yes | -| v0.8.x | no | no | yes | -| v0.7.1 | no | no | yes | -| v0.6.0 | no | no | yes | -| v0.5.0 | no | no | yes | -| v0.4.0 | no | no | yes | -| v0.3.0 | no | yes | no | -| v0.2.0 | no | yes | no | +| v0.4.0-v1.4.x | no | no | yes | +| v0.2.0-v0.3.0 | no | yes | no | | v0.1.0 | yes | no | no | ## Features @@ -79,19 +68,11 @@ Following sections are Kubernetes specific. If you are Kubernetes user, use foll ## Kubernetes Version Compatibility Matrix | AWS EBS CSI Driver \ Kubernetes Version| v1.12 | v1.13 | v1.14 | v1.15 | v1.16 | v1.17 | v1.18+| |----------------------------------------|-------|-------|-------|-------|-------|-------|-------| -| master branch | no | no+ | no | no | no | yes | yes | -| v1.3.x | no | no+ | no | no | no | yes | yes | -| v1.2.x | no | no+ | no | no | no | yes | yes | -| v1.1.x | no | no+ | no | no | no | yes | yes | -| v1.0.0 | no | no+ | no | no | no | yes | yes | -| v0.10.x | no | no+ | no | no | no | yes | yes | -| v0.9.x | no | no+ | no | no | no | yes | yes | -| v0.8.x | no | no+ | yes | yes | yes | yes | yes | -| v0.7.1 | no | no+ | yes | yes | yes | yes | yes | -| v0.6.0 | no | no+ | yes | yes | yes | yes | yes | -| v0.5.0 | no | no+ | yes | yes | yes | yes | yes | -| v0.4.0 | no | no+ | yes | yes | no | no | no | -| v0.3.0 | no | no+ | yes | no | no | no | no | +| master branch | no | no | no | no | no | yes | yes | +| v0.9.x-v1.4.x | no | no | no | no | no | yes | yes | +| v0.5.0-v0.8.x | no | no | yes | yes | yes | yes | yes | +| v0.4.0 | no | no | yes | yes | no | no | no | +| v0.3.0 | no | no | yes | no | no | no | no | | v0.2.0 | no | yes | yes | no | no | no | no | | v0.1.0 | yes | yes | yes | no | no | no | no | @@ -100,6 +81,7 @@ Following sections are Kubernetes specific. If you are Kubernetes user, use foll ## Container Images: |AWS EBS CSI Driver Version | GCR Image | ECR Image | |---------------------------|--------------------------------------------------|-----------------------------------------------------------------------------| +|v1.4.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.4.0 | 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/aws-ebs-csi-driver:v1.4.0 | |v1.3.1 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.3.1 | 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/aws-ebs-csi-driver:v1.3.1 | |v1.3.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.3.0 | 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/aws-ebs-csi-driver:v1.3.0 | |v1.2.1 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.2.1 | 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/aws-ebs-csi-driver:v1.2.1 | @@ -162,7 +144,7 @@ Please see the compatibility matrix above 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.2" +kubectl apply -k "github.com/kubernetes-sigs/aws-ebs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.4" ``` Verify driver is running: