Skip to content

Commit 72f4f4d

Browse files
authored
Merge pull request #2873 from k8s-infra-cherrypick-robot/cherry-pick-2870-to-master
[master] Release v1.56.0
2 parents 2685603 + c177912 commit 72f4f4d

File tree

9 files changed

+88
-8
lines changed

9 files changed

+88
-8
lines changed

CHANGELOG.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,68 @@
1+
# v1.56.0
2+
3+
## Changes by Kind
4+
5+
### Feature
6+
7+
- Add support for Windows Server 2025 ([#2831](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/2831), [@ElijahQuinones](https://github.com/ElijahQuinones))
8+
- Update CSI sidecar images to address CVE-2025-61726 ([#2849](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/2849), [@torredil](https://github.com/torredil))
9+
10+
### Bug or Regression
11+
12+
- Fix error handling when re-fetching the node object during agent-not-ready taint removal attempts. ([#2847](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/2847), [@torredil](https://github.com/torredil))
13+
14+
## Dependencies
15+
16+
### Added
17+
_Nothing has changed._
18+
19+
### Changed
20+
- cel.dev/expr: v0.24.0 → v0.25.1
21+
- github.com/aws/aws-sdk-go-v2/config: [v1.32.7 → v1.32.9](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.7...config/v1.32.9)
22+
- github.com/aws/aws-sdk-go-v2/credentials: [v1.19.7 → v1.19.9](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.19.7...credentials/v1.19.9)
23+
- github.com/aws/aws-sdk-go-v2/service/ec2: [v1.281.0 → v1.290.0](https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.281.0...service/ec2/v1.290.0)
24+
- github.com/aws/aws-sdk-go-v2/service/sagemaker: [v1.230.1 → v1.233.0](https://github.com/aws/aws-sdk-go-v2/compare/service/sagemaker/v1.230.1...service/sagemaker/v1.233.0)
25+
- github.com/aws/aws-sdk-go-v2/service/sso: [v1.30.9 → v1.30.10](https://github.com/aws/aws-sdk-go-v2/compare/service/sso/v1.30.9...service/sso/v1.30.10)
26+
- github.com/aws/aws-sdk-go-v2/service/ssooidc: [v1.35.13 → v1.35.14](https://github.com/aws/aws-sdk-go-v2/compare/service/ssooidc/v1.35.13...service/ssooidc/v1.35.14)
27+
- github.com/cncf/xds/go: [0feb691 → ee656c7](https://github.com/cncf/xds/compare/0feb691...ee656c7)
28+
- github.com/envoyproxy/go-control-plane/envoy: [v1.35.0 → v1.36.0](https://github.com/envoyproxy/go-control-plane/compare/envoy/v1.35.0...envoy/v1.36.0)
29+
- github.com/envoyproxy/go-control-plane: [75eaa19 → v0.14.0](https://github.com/envoyproxy/go-control-plane/compare/75eaa19...v0.14.0)
30+
- github.com/envoyproxy/protoc-gen-validate: [v1.2.1 → v1.3.0](https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0)
31+
- github.com/grpc-ecosystem/grpc-gateway/v2: [v2.27.5 → v2.28.0](https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.28.0)
32+
- github.com/kubernetes-csi/csi-lib-utils: [v0.23.1 → v0.23.2](https://github.com/kubernetes-csi/csi-lib-utils/compare/v0.23.1...v0.23.2)
33+
- go.opentelemetry.io/contrib/detectors/gcp: v1.38.0 → v1.39.0
34+
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.64.0 → v0.65.0
35+
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.39.0 → v1.40.0
36+
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.39.0 → v1.40.0
37+
- go.opentelemetry.io/otel/metric: v1.39.0 → v1.40.0
38+
- go.opentelemetry.io/otel/sdk/metric: v1.39.0 → v1.40.0
39+
- go.opentelemetry.io/otel/sdk: v1.39.0 → v1.40.0
40+
- go.opentelemetry.io/otel/trace: v1.39.0 → v1.40.0
41+
- go.opentelemetry.io/otel: v1.39.0 → v1.40.0
42+
- golang.org/x/crypto: v0.47.0 → v0.48.0
43+
- golang.org/x/mod: v0.31.0 → v0.32.0
44+
- golang.org/x/net: v0.49.0 → v0.50.0
45+
- golang.org/x/oauth2: v0.34.0 → v0.35.0
46+
- golang.org/x/sys: v0.40.0 → v0.41.0
47+
- golang.org/x/telemetry: 8fff8a5 → bd525da
48+
- golang.org/x/term: v0.39.0 → v0.40.0
49+
- golang.org/x/text: v0.33.0 → v0.34.0
50+
- golang.org/x/tools: v0.40.0 → v0.41.0
51+
- google.golang.org/genproto/googleapis/api: 8e98ce8 → 42d3e9b
52+
- google.golang.org/genproto/googleapis/rpc: 8e98ce8 → 42d3e9b
53+
- google.golang.org/grpc: v1.78.0 → v1.79.1
54+
- k8s.io/api: v0.35.0 → v0.35.1
55+
- k8s.io/apimachinery: v0.35.0 → v0.35.1
56+
- k8s.io/client-go: v0.35.0 → v0.35.1
57+
- k8s.io/component-base: v0.35.0 → v0.35.1
58+
- k8s.io/kube-openapi: 4e65d59 → a19766b
59+
- k8s.io/mount-utils: v0.35.0 → v0.35.1
60+
- k8s.io/utils: 914a6e7 → b8788ab
61+
- sigs.k8s.io/structured-merge-diff/v6: v6.3.1 → v6.3.2
62+
63+
### Removed
64+
_Nothing has changed._
65+
166
# v1.55.0
267

368
## Changes by Kind

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
## Variables/Functions
2020

21-
VERSION?=v1.55.0
21+
VERSION?=v1.56.0
2222

2323
PKG=github.com/kubernetes-sigs/aws-ebs-csi-driver
2424
GIT_COMMIT?=$(shell git rev-parse HEAD)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage
2020

2121
| Driver Version | [registry.k8s.io](https://kubernetes.io/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga/) Image | [ECR Public](https://gallery.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver) Image |
2222
|----------------|---------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|
23+
| v1.56.0 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.56.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.56.0 |
2324
| v1.55.0 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.55.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.55.0 |
24-
| v1.54.0 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.54.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.54.0 |
2525

2626
## Releases
2727

charts/aws-ebs-csi-driver/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Helm chart
22

3+
## 2.56.0
4+
5+
- Bump driver version to `v1.56.0`.
6+
- Bump sidecars to latest to address the following.
7+
- a bug where retries could cause volumes to be provisioned in the wrong availability zone. ([#1466](https://github.com/kubernetes-csi/external-provisioner/pull/1466), [@torredil](https://github.com/torredil))
8+
- a bug where the csi-resizer would crash with "concurrent map writes" when multiple resize operations failed simultaneously. ([#557](https://github.com/kubernetes-csi/external-resizer/pull/557), [@torredil](https://github.com/torredil))
9+
10+
### Feature
11+
12+
- Allow overriding node-driver-registrar liveness probe /healthz endpoint. ([#2865](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/2865), [@jukie](https://github.com/jukie))
13+
14+
### Other (Cleanup or Flake)
15+
16+
- Rename health and metrics ports ([#2867](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/2867), [@ElijahQuinones](https://github.com/ElijahQuinones))
17+
318
## 2.55.1
419

520
### Security

charts/aws-ebs-csi-driver/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v2
2-
appVersion: 1.55.0
2+
appVersion: 1.56.0
33
name: aws-ebs-csi-driver
44
description: A Helm chart for AWS EBS CSI Driver
5-
version: 2.55.1
5+
version: 2.56.0
66
kubeVersion: ">=1.17.0-0"
77
home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver
88
sources:

deploy/kubernetes/base/controller.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ spec:
6464
runAsUser: 1000
6565
containers:
6666
- name: ebs-plugin
67-
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.55.0
67+
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.56.0
6868
imagePullPolicy: IfNotPresent
6969
args:
7070
- controller

deploy/kubernetes/base/node-windows.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
- operator: Exists
4343
containers:
4444
- name: ebs-plugin
45-
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.55.0
45+
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.56.0
4646
imagePullPolicy: IfNotPresent
4747
args:
4848
- node

deploy/kubernetes/base/node.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ spec:
4848
runAsUser: 0
4949
containers:
5050
- name: ebs-plugin
51-
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.55.0
51+
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.56.0
5252
imagePullPolicy: IfNotPresent
5353
args:
5454
- node

docs/install.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ You may deploy the EBS CSI driver via Kustomize, Helm, or as an [Amazon EKS mana
142142

143143
#### Kustomize
144144
```sh
145-
kubectl apply -k "github.com/kubernetes-sigs/aws-ebs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.55"
145+
kubectl apply -k "github.com/kubernetes-sigs/aws-ebs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.56"
146146
```
147147

148148
*Note: Using the master branch to deploy the driver is not supported as the master branch may contain upcoming features incompatible with the currently released stable version of the driver.*

0 commit comments

Comments
 (0)