diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a40ed10fb9..0940606326 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -22,5 +22,5 @@ jobs: ## CHANGELOG See [CHANGELOG](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/blob/master/CHANGELOG.md) for full list of changes - draft: false + draft: true prerelease: false diff --git a/CHANGELOG.md b/CHANGELOG.md index 63fc117fd1..816c8b6441 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ +# v1.11.2 +### Notable Changes +* Enable EBS CSI driver for AWS Snow devices ([#1314](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1314), [@jigisha620](https://github.com/jigisha620)) +* Implement securityContext for containers ([#1333](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1333), [@ConnorJC3](https://github.com/ConnorJC3)) + +### Bug Fixes +* Apply fix from helm chart to kustomize manifests ([#1350](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1350), [@ConnorJC3](https://github.com/ConnorJC3)) +* Explicitly pass VERSION as a build-arg ([#1351](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1351), [@torredil](https://github.com/torredil)) + +### Miscellaneous +* Automate ECR release ([#1339](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1339), [@torredil](https://github.com/torredil)) +* Remove /vendor directory ([#1328](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1338), [@torredil](https://github.com/torredil)) +* Set release draft to true ([#1351](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1351), [@torredil](https://github.com/torredil)) +* Set VERSION env variable in publish-ecr workflow ([#1346](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1346), [@torredil](https://github.com/torredil)) +* doc: update pvc binding ([#1337](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1337), [@vikram-katkar](https://github.com/vikram-katkar)) +* Skip Testpattern: Pre-provisioned PV in migration tests ([#1329](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1329), [@torredil](https://github.com/torredil)) +* Only run helm action when Chart.yaml modified ([#1334](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1334), [@ConnorJC3](https://github.com/ConnorJC3)) +* Update parameters.md ([#1329](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1329), [@ConnorJC3](https://github.com/ConnorJC3), [@torredil](https://github.com/torredil)) +* Update to kOps v1.23.0 ([#1329](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1329), [@wongma7](https://github.com/wongma7), [@ConnorJC3](https://github.com/ConnorJC3), [@torredil](https://github.com/torredil)) +* Improve build time ([#1331](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1331), [@torredil](https://github.com/torredil)) +* Pass GOPROXY to image builder ([#1330](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1330), [@wongma7](https://github.com/wongma7)) +* Run hack/update-gofm with go1.19rc2 ([#1325](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1325), [@torredil](https://github.com/torredil)) + +### Acknowledgments +* We would like to sincerely thank: +[@jigisha620](https://github.com/jigisha620), [@ConnorJC3](https://github.com/ConnorJC3), [@wongma7](https://github.com/wongma7), [@olemarkus](https://github.com/olemarkus), [@vikram](https://github.com/vikram) + +*Versions [v1.11.0, v1.11.1] were skipped due to incorrect version metadata in the container.* + # v1.10.0 ## Announcement * OS/Architecture specific tags are no longer being pushed to public ECR ([#1315](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/issues/1315)) diff --git a/Dockerfile b/Dockerfile index af84c67696..53e8833916 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,6 +23,7 @@ RUN go mod download COPY . . ARG TARGETOS ARG TARGETARCH +ARG VERSION RUN OS=$TARGETOS ARCH=$TARGETARCH make $TARGETOS/$TARGETARCH FROM public.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base-csi-ebs:latest.2 AS linux-amazon diff --git a/Makefile b/Makefile index 8e728513e0..f581a7b501 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.10.0 +VERSION?=v1.11.2 PKG=github.com/kubernetes-sigs/aws-ebs-csi-driver GIT_COMMIT?=$(shell git rev-parse HEAD) @@ -102,6 +102,7 @@ image: .image-$(TAG)-$(OS)-$(ARCH)-$(OSVERSION) --output=type=$(OUTPUT_TYPE) \ -t=$(IMAGE):$(TAG)-$(OS)-$(ARCH)-$(OSVERSION) \ --build-arg=GOPROXY=$(GOPROXY) \ + --build-arg=VERSION=$(VERSION) \ . touch $@ diff --git a/README.md b/README.md index 3a91f0fb55..55367e6bc0 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.10.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.10.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.10.0 | +|v1.11.2 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.11.2 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.11.2 |
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.10.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.10.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.10.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 | |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 | @@ -69,7 +70,7 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage | 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 | -| v0.9.x-v1.10.x | no | no | no | no | no | yes | yes | +| v0.9.x-v1.11.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 | @@ -80,7 +81,7 @@ 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 | -| v0.4.0-v1.10.x | no | no | yes | +| v0.4.0-v1.11.x | no | no | yes | | v0.2.0-v0.3.0 | no | yes | no | | v0.1.0 | yes | no | no | @@ -91,4 +92,4 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage * [StorageClass Parameters](docs/parameters.md) * [Volume Tagging](docs/tagging.md) * [Kubernetes Examples](/examples/kubernetes) -* [Development and Contributing](CONTRIBUTING.md) \ No newline at end of file +* [Development and Contributing](CONTRIBUTING.md) diff --git a/charts/aws-ebs-csi-driver/CHANGELOG.md b/charts/aws-ebs-csi-driver/CHANGELOG.md index 9818d2623f..cbe7b1f47d 100644 --- a/charts/aws-ebs-csi-driver/CHANGELOG.md +++ b/charts/aws-ebs-csi-driver/CHANGELOG.md @@ -1,5 +1,8 @@ # Helm chart +## v2.10.1 +* Bump app/driver to version `v1.11.2` + ## 2.10.0 * Implement securityContext for containers * Add securityContext for node pod diff --git a/charts/aws-ebs-csi-driver/Chart.yaml b/charts/aws-ebs-csi-driver/Chart.yaml index 740e283582..feaad48b71 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.10.0 +appVersion: 1.11.2 name: aws-ebs-csi-driver description: A Helm chart for AWS EBS CSI Driver -version: 2.10.0 +version: 2.10.1 kubeVersion: ">=1.17.0-0" home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver sources: