Skip to content

Commit 7bf5096

Browse files
authored
chore(main): release 2.10.0 (#723)
🤖 I have created a release *beep* *boop* --- ## [2.10.0](v2.9.0...v2.10.0) (2024-10-29) ### Features * add support & tests for Kubernetes 1.31 ([#721](#721)) ([85035b9](85035b9)) * allow arbitrary length API tokens ([#724](#724)) ([61c3a0e](61c3a0e)) * allow passing mkfs format options via storage class parameters ([#747](#747)) ([4b9aa4e](4b9aa4e)) * change XFS default options to support older kernels ([#747](#747)) ([4b9aa4e](4b9aa4e)) * drop tests for Kubernetes 1.27 ([#722](#722)) ([d46a54b](d46a54b)) * force pods with volumes to be scheduled on Cloud servers ([#743](#743)) ([702fe01](702fe01)) * fstype is directly passed to mkfs: mkfs.<fstype> ([#749](#749)) ([173bf2f](173bf2f)) * support for SELinux mount ([#756](#756)) ([719247e](719247e)), closes [#582](#582) * Support SINGLE_NODE_MULTI_WRITER capability ([#725](#725)) ([cd53c23](cd53c23)), closes [#327](#327) * **swarm:** removed workaround support for mock staging/unstaging ([#746](#746)) ([465ec21](465ec21)) ### Bug Fixes * do not log sensitive mount options ([#755](#755)) ([0b6e860](0b6e860)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
1 parent 702fe01 commit 7bf5096

File tree

8 files changed

+32
-11
lines changed

8 files changed

+32
-11
lines changed

.github/release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{".":"2.9.0"}
1+
{".":"2.10.0"}

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## [2.10.0](https://github.com/hetznercloud/csi-driver/compare/v2.9.0...v2.10.0) (2024-10-29)
4+
5+
6+
### Features
7+
8+
* add support & tests for Kubernetes 1.31 ([#721](https://github.com/hetznercloud/csi-driver/issues/721)) ([85035b9](https://github.com/hetznercloud/csi-driver/commit/85035b906613c40b9cff28e75429a70275b93c8b))
9+
* allow arbitrary length API tokens ([#724](https://github.com/hetznercloud/csi-driver/issues/724)) ([61c3a0e](https://github.com/hetznercloud/csi-driver/commit/61c3a0eb5309cdeac2613da5396d23fb86942ceb))
10+
* allow passing mkfs format options via storage class parameters ([#747](https://github.com/hetznercloud/csi-driver/issues/747)) ([4b9aa4e](https://github.com/hetznercloud/csi-driver/commit/4b9aa4efb65eb938600772b005699eed12b0555f))
11+
* change XFS default options to support older kernels ([#747](https://github.com/hetznercloud/csi-driver/issues/747)) ([4b9aa4e](https://github.com/hetznercloud/csi-driver/commit/4b9aa4efb65eb938600772b005699eed12b0555f))
12+
* drop tests for Kubernetes 1.27 ([#722](https://github.com/hetznercloud/csi-driver/issues/722)) ([d46a54b](https://github.com/hetznercloud/csi-driver/commit/d46a54b232336a4ed02458c0c40c8c7d6a8f003d))
13+
* force pods with volumes to be scheduled on Cloud servers ([#743](https://github.com/hetznercloud/csi-driver/issues/743)) ([702fe01](https://github.com/hetznercloud/csi-driver/commit/702fe01a6650ff3ca336b29b15d8b3291a4f5bd8))
14+
* fstype is directly passed to mkfs: mkfs.<fstype> ([#749](https://github.com/hetznercloud/csi-driver/issues/749)) ([173bf2f](https://github.com/hetznercloud/csi-driver/commit/173bf2f46e9d7ba482b46f4bc5446b20cdc2e5f5))
15+
* support for SELinux mount ([#756](https://github.com/hetznercloud/csi-driver/issues/756)) ([719247e](https://github.com/hetznercloud/csi-driver/commit/719247e4ae8ce7fe7f74064ed7073491f1129459)), closes [#582](https://github.com/hetznercloud/csi-driver/issues/582)
16+
* Support SINGLE_NODE_MULTI_WRITER capability ([#725](https://github.com/hetznercloud/csi-driver/issues/725)) ([cd53c23](https://github.com/hetznercloud/csi-driver/commit/cd53c23d500d555bf53ba423ea4081a9348e19ca)), closes [#327](https://github.com/hetznercloud/csi-driver/issues/327)
17+
* **swarm:** removed workaround support for mock staging/unstaging ([#746](https://github.com/hetznercloud/csi-driver/issues/746)) ([465ec21](https://github.com/hetznercloud/csi-driver/commit/465ec21147cba7a85deed0164b600d012fa9a8ae))
18+
19+
20+
### Bug Fixes
21+
22+
* do not log sensitive mount options ([#755](https://github.com/hetznercloud/csi-driver/issues/755)) ([0b6e860](https://github.com/hetznercloud/csi-driver/commit/0b6e8602c5bc1efccab2132dece916936b53d67b))
23+
324
## [2.9.0](https://github.com/hetznercloud/csi-driver/compare/v2.8.0...v2.9.0) (2024-08-08)
425

526

chart/.snapshots/default.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ spec:
180180
limits: {}
181181
requests: {}
182182
- name: hcloud-csi-driver
183-
image: docker.io/hetznercloud/hcloud-csi-driver:v2.9.0 # x-release-please-version
183+
image: docker.io/hetznercloud/hcloud-csi-driver:v2.10.0 # x-release-please-version
184184
imagePullPolicy: IfNotPresent
185185
command: [/bin/hcloud-csi-driver-node]
186186
volumeMounts:
@@ -313,7 +313,7 @@ spec:
313313
name: socket-dir
314314

315315
- name: hcloud-csi-driver
316-
image: docker.io/hetznercloud/hcloud-csi-driver:v2.9.0 # x-release-please-version
316+
image: docker.io/hetznercloud/hcloud-csi-driver:v2.10.0 # x-release-please-version
317317
imagePullPolicy: IfNotPresent
318318
command: [/bin/hcloud-csi-driver-controller]
319319
env:

chart/.snapshots/example-prod.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ spec:
249249
cpu: 10m
250250
memory: 20Mi
251251
- name: hcloud-csi-driver
252-
image: docker.io/hetznercloud/hcloud-csi-driver:v2.9.0 # x-release-please-version
252+
image: docker.io/hetznercloud/hcloud-csi-driver:v2.10.0 # x-release-please-version
253253
imagePullPolicy: IfNotPresent
254254
command: [/bin/hcloud-csi-driver-node]
255255
volumeMounts:
@@ -424,7 +424,7 @@ spec:
424424
name: socket-dir
425425

426426
- name: hcloud-csi-driver
427-
image: docker.io/hetznercloud/hcloud-csi-driver:v2.9.0 # x-release-please-version
427+
image: docker.io/hetznercloud/hcloud-csi-driver:v2.10.0 # x-release-please-version
428428
imagePullPolicy: IfNotPresent
429429
command: [/bin/hcloud-csi-driver-controller]
430430
env:

chart/.snapshots/full.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ spec:
301301
cpu: 12m
302302
memory: 22Mi
303303
- name: hcloud-csi-driver
304-
image: docker.io/hetznercloud/hcloud-csi-driver:v2.9.0 # x-release-please-version
304+
image: docker.io/hetznercloud/hcloud-csi-driver:v2.10.0 # x-release-please-version
305305
imagePullPolicy: Always
306306
command: [/bin/hcloud-csi-driver-node]
307307
volumeMounts:
@@ -555,7 +555,7 @@ spec:
555555
name: socket-dir
556556

557557
- name: hcloud-csi-driver
558-
image: docker.io/hetznercloud/hcloud-csi-driver:v2.9.0 # x-release-please-version
558+
image: docker.io/hetznercloud/hcloud-csi-driver:v2.10.0 # x-release-please-version
559559
imagePullPolicy: Always
560560
command: [/bin/hcloud-csi-driver-controller]
561561
env:

chart/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ maintainers:
77
- name: Hetzner Cloud
88
email: support@hetzner.com
99
url: https://github.com/hetznercloud
10-
version: 2.9.0
10+
version: 2.10.0

deploy/kubernetes/hcloud-csi.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/driver/driver.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package driver
22

33
const (
44
PluginName = "csi.hetzner.cloud"
5-
PluginVersion = "2.9.0" // x-release-please-version
5+
PluginVersion = "2.10.0" // x-release-please-version
66

77
MaxVolumesPerNode = 16
88
MinVolumeSize = 10 // GB

0 commit comments

Comments
 (0)