Skip to content

Commit e0fdc58

Browse files
authored
Merge pull request #1888 from kubernetes-sigs/release-1.26
Release 1.26.1
2 parents 0c45916 + 3add6fc commit e0fdc58

File tree

12 files changed

+51
-35
lines changed

12 files changed

+51
-35
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# v1.26.1
2+
### Bug Fixes
3+
* Fix [csi sidecar container restarts after 30 minutes of idleness](https://github.com/kubernetes-csi/external-provisioner/issues/1099) by upgrading to latest versions of affected sidecars ([#1886](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1886), [@AndrewSirenko](https://github.com/AndrewSirenko))
4+
* Fix regression for those upgrading from pre-v1.12.0 who have misconfigured GP3 storage classes with IOPS below 3000 ([#1879](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1879), [@AndrewSirenko](https://github.com/AndrewSirenko))
5+
6+
### Improvements
7+
* Bump golang.org/x/crypto to v0.17.0 to fix [CVE-2023-48795](https://github.com/advisories/GHSA-45x7-px36-x8w8) ([$1877](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1877), [@dobsonj](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/commits?author=dobsonj))
8+
* Upgrade dependencies ([#1886](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1886), [@AndrewSirenko](https://github.com/AndrewSirenko))
9+
110
# v1.26.0
211
### Announcements
312
* [The EBS CSI Driver Helm chart will stop supporting `--reuse-values` in a future release](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/issues/1864)

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
VERSION?=v1.26.0
15+
VERSION?=v1.26.1
1616

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

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,14 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage
1919

2020
| 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 |
2121
|----------------|---------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|
22-
| v1.26.0 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.26.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.0 |
22+
| v1.26.1 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.26.1 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.1 |
2323

2424
<details>
2525
<summary>Previous Images</summary>
2626

2727
| 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 |
2828
|----------------|---------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|
29+
| v1.26.0 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.26.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.0 |
2930
| v1.25.0 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.25.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.25.0 |
3031
| v1.24.1 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.24.1 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.24.1 |
3132
| v1.24.0 | registry.k8s.io/provider-aws/aws-ebs-csi-driver:v1.24.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.24.0 |

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Helm chart
2+
## v2.26.1
3+
* Bump driver version to `v1.26.1`
4+
* Bump sidecar container versions to fix [restart bug in external attacher, provisioner, resizer, snapshotter, and node-driver-registrar](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/issues/1875) ([#1886](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1886), [@AndrewSirenko](https://github.com/AndrewSirenko))
25

36
## v2.26.0
47
* Bump driver version to `v1.26.0`

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.26.0
2+
appVersion: 1.26.1
33
name: aws-ebs-csi-driver
44
description: A Helm chart for AWS EBS CSI Driver
5-
version: 2.26.0
5+
version: 2.26.1
66
kubeVersion: ">=1.17.0-0"
77
home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver
88
sources:

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ sidecars:
1919
image:
2020
pullPolicy: IfNotPresent
2121
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner
22-
tag: "v3.6.2-eks-1-28-11"
22+
tag: "v3.6.3-eks-1-29-2"
2323
logLevel: 2
2424
# Additional parameters provided by external-provisioner.
2525
additionalArgs: []
@@ -44,7 +44,7 @@ sidecars:
4444
image:
4545
pullPolicy: IfNotPresent
4646
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher
47-
tag: "v4.4.2-eks-1-28-11"
47+
tag: "v4.4.3-eks-1-29-2"
4848
# Tune leader lease election for csi-attacher.
4949
# Leader election is on by default.
5050
leaderElection:
@@ -71,7 +71,7 @@ sidecars:
7171
image:
7272
pullPolicy: IfNotPresent
7373
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter
74-
tag: "v6.3.2-eks-1-28-11"
74+
tag: "v6.3.3-eks-1-29-2"
7575
logLevel: 2
7676
# Additional parameters provided by csi-snapshotter.
7777
additionalArgs: []
@@ -85,7 +85,7 @@ sidecars:
8585
image:
8686
pullPolicy: IfNotPresent
8787
repository: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe
88-
tag: "v2.11.0-eks-1-28-11"
88+
tag: "v2.11.0-eks-1-29-2"
8989
# Additional parameters provided by livenessprobe.
9090
additionalArgs: []
9191
resources: {}
@@ -97,7 +97,7 @@ sidecars:
9797
image:
9898
pullPolicy: IfNotPresent
9999
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer
100-
tag: "v1.9.2-eks-1-28-11"
100+
tag: "v1.9.3-eks-1-29-2"
101101
# Tune leader lease election for csi-resizer.
102102
# Leader election is on by default.
103103
leaderElection:
@@ -122,7 +122,7 @@ sidecars:
122122
image:
123123
pullPolicy: IfNotPresent
124124
repository: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar
125-
tag: "v2.9.2-eks-1-28-11"
125+
tag: "v2.9.3-eks-1-29-2"
126126
logLevel: 2
127127
# Additional parameters provided by node-driver-registrar.
128128
additionalArgs: []

deploy/kubernetes/base/controller.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ spec:
6161
runAsUser: 1000
6262
containers:
6363
- name: ebs-plugin
64-
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.0
64+
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.1
6565
imagePullPolicy: IfNotPresent
6666
args:
6767
# - {all,controller,node} # specify the driver mode
@@ -128,7 +128,7 @@ spec:
128128
allowPrivilegeEscalation: false
129129
readOnlyRootFilesystem: true
130130
- name: csi-provisioner
131-
image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v3.6.2-eks-1-28-11
131+
image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v3.6.3-eks-1-29-2
132132
imagePullPolicy: IfNotPresent
133133
args:
134134
- --timeout=60s
@@ -157,7 +157,7 @@ spec:
157157
allowPrivilegeEscalation: false
158158
readOnlyRootFilesystem: true
159159
- name: csi-attacher
160-
image: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher:v4.4.2-eks-1-28-11
160+
image: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher:v4.4.3-eks-1-29-2
161161
imagePullPolicy: IfNotPresent
162162
args:
163163
- --timeout=60s
@@ -183,7 +183,7 @@ spec:
183183
allowPrivilegeEscalation: false
184184
readOnlyRootFilesystem: true
185185
- name: csi-snapshotter
186-
image: public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter:v6.3.2-eks-1-28-11
186+
image: public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter:v6.3.3-eks-1-29-2
187187
imagePullPolicy: IfNotPresent
188188
args:
189189
- --csi-address=$(ADDRESS)
@@ -208,7 +208,7 @@ spec:
208208
allowPrivilegeEscalation: false
209209
readOnlyRootFilesystem: true
210210
- name: csi-resizer
211-
image: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer:v1.9.2-eks-1-28-11
211+
image: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer:v1.9.3-eks-1-29-2
212212
imagePullPolicy: IfNotPresent
213213
args:
214214
- --timeout=60s
@@ -235,7 +235,7 @@ spec:
235235
allowPrivilegeEscalation: false
236236
readOnlyRootFilesystem: true
237237
- name: liveness-probe
238-
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.11.0-eks-1-28-11
238+
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.11.0-eks-1-29-2
239239
imagePullPolicy: IfNotPresent
240240
args:
241241
- --csi-address=/csi/csi.sock

deploy/kubernetes/base/node.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ spec:
5252
runAsUser: 0
5353
containers:
5454
- name: ebs-plugin
55-
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.0
55+
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.1
5656
imagePullPolicy: IfNotPresent
5757
args:
5858
- node
@@ -100,7 +100,7 @@ spec:
100100
exec:
101101
command: ["/bin/aws-ebs-csi-driver", "pre-stop-hook"]
102102
- name: node-driver-registrar
103-
image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.9.2-eks-1-28-11
103+
image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.9.3-eks-1-29-2
104104
imagePullPolicy: IfNotPresent
105105
args:
106106
- --csi-address=$(ADDRESS)
@@ -137,7 +137,7 @@ spec:
137137
allowPrivilegeEscalation: false
138138
readOnlyRootFilesystem: true
139139
- name: liveness-probe
140-
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.11.0-eks-1-28-11
140+
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.11.0-eks-1-29-2
141141
imagePullPolicy: IfNotPresent
142142
args:
143143
- --csi-address=/csi/csi.sock

deploy/kubernetes/overlays/stable/gcr/kustomization.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@ images:
77
newName: registry.k8s.io/provider-aws/aws-ebs-csi-driver
88
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner
99
newName: registry.k8s.io/sig-storage/csi-provisioner
10-
newTag: v3.6.2
10+
newTag: v3.6.3
1111
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher
1212
newName: registry.k8s.io/sig-storage/csi-attacher
13-
newTag: v4.4.2
13+
newTag: v4.4.3
1414
- name: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe
1515
newName: registry.k8s.io/sig-storage/livenessprobe
1616
newTag: v2.11.0
1717
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter
1818
newName: registry.k8s.io/sig-storage/csi-snapshotter
19-
newTag: v6.3.2
19+
newTag: v6.3.3
2020
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer
2121
newName: registry.k8s.io/sig-storage/csi-resizer
22-
newTag: v1.9.2
22+
newTag: v1.9.3
2323
- name: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar
2424
newName: registry.k8s.io/sig-storage/csi-node-driver-registrar
25-
newTag: v2.9.2
25+
newTag: v2.9.3

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
module github.com/kubernetes-sigs/aws-ebs-csi-driver
22

33
require (
4-
github.com/aws/aws-sdk-go v1.49.1
4+
github.com/aws/aws-sdk-go v1.49.13
55
github.com/awslabs/volume-modifier-for-k8s v0.1.3
66
github.com/container-storage-interface/spec v1.8.0
77
github.com/golang/mock v1.6.0
@@ -18,8 +18,8 @@ require (
1818
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0
1919
go.opentelemetry.io/otel/sdk v1.21.0
2020
golang.org/x/sys v0.15.0
21-
google.golang.org/grpc v1.60.0
22-
google.golang.org/protobuf v1.31.0
21+
google.golang.org/grpc v1.60.1
22+
google.golang.org/protobuf v1.32.0
2323
k8s.io/api v0.29.0
2424
k8s.io/apimachinery v0.29.0
2525
k8s.io/client-go v0.29.0
@@ -28,7 +28,7 @@ require (
2828
k8s.io/kubernetes v1.29.0
2929
k8s.io/mount-utils v0.29.0
3030
k8s.io/pod-security-admission v0.29.0
31-
k8s.io/utils v0.0.0-20231127182322-b307cd553661
31+
k8s.io/utils v0.0.0-20240102154912-e7106e64919e
3232
)
3333

3434
require (

0 commit comments

Comments
 (0)