Skip to content

Commit da2cccf

Browse files
authored
Merge branch 'main' into chore/use-new-testing-tools-image
2 parents c6a2c5b + b8e9bca commit da2cccf

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,29 @@ All notable changes to this project will be documented in this file.
1212
This behaviour is in line with the default behaviour of Helm and OLM.
1313
- Bump testing-tools to `0.3.0-stackable0.0.0-dev` ([#671]).
1414

15+
### Removed
16+
17+
- BREAKING: Removed support for ephemeral CSI volumes ([#481], [#670]).
18+
This means that the following form would no longer be supported:
19+
20+
```yaml
21+
volumes:
22+
- csi: # ...
23+
```
24+
25+
This has been deprecated since 0.4.0 because it doesn't support pod stickiness ([#125]).
26+
27+
Ephemeral PersistentVolumes that use CSI would still be supported (and the recommended syntax):
28+
29+
```yaml
30+
volumes:
31+
- ephemeral:
32+
volumeClaimTemplate: # ...
33+
```
34+
35+
[#481]: https://github.com/stackabletech/secret-operator/issues/481
1536
[#667]: https://github.com/stackabletech/secret-operator/pull/667
37+
[#670]: https://github.com/stackabletech/secret-operator/pull/670
1638
[#671]: https://github.com/stackabletech/secret-operator/pull/671
1739
1840
## [25.11.0] - 2025-11-07

deploy/helm/secret-operator/templates/csidriver.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,4 @@ spec:
1010
podInfoOnMount: true
1111
fsGroupPolicy: File
1212
volumeLifecycleModes:
13-
- Ephemeral
1413
- Persistent

0 commit comments

Comments
 (0)