Skip to content

Commit 28d613a

Browse files
committed
Update SIG Storage Annual Report 2025
1 parent a248059 commit 28d613a

File tree

1 file changed

+40
-13
lines changed

1 file changed

+40
-13
lines changed

sig-storage/annual-report-2025.md

Lines changed: 40 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,43 @@
1212
- Governance and leadership changes
1313
-->
1414

15+
GA milestones hit
16+
17+
- [1495 - Volume Populators](https://github.com/kubernetes/enhancements/issues/1495) moved to GA in v1.33. This feature allows for populating volumes with data from an arbitrary data source.
18+
- [2589 - Portworx in-tree to CSI driver migration](https://github.com/kubernetes/enhancements/issues/2589) moved to GA in v1.33. This feature migrates the Portworx in-tree storage plugin to CSI.
19+
- [2644 - Honor Persistent Volume Reclaim Policy](https://github.com/kubernetes/enhancements/issues/2644) moved to GA in v1.33. This feature ensures that the reclaim policy of a PersistentVolume is honored when the PV is released.
20+
- [1790 - Recover from Volume Expansion Failure](https://github.com/kubernetes/enhancements/issues/1790) moved to GA in v1.34. This feature allows users to recover from volume expansion failure by retrying with a smaller size.
21+
- [3751 - Kubernetes VolumeAttributesClass ModifyVolume](https://github.com/kubernetes/enhancements/issues/3751) moved to GA in v1.34. This feature extends the Kubernetes Persistent Volume API to allow users to dynamically modify volume options (such as IOPs and throughput), after a volume is provisioned.
22+
23+
Successful progress
24+
25+
- [3476 - Volume Group Snapshot](https://github.com/kubernetes/enhancements/issues/3476) moved to v1beta2 in v1.34. The feature introduces a VolumeGroupSnapshot API to take a snapshot of multiple volumes together.
26+
- [4876 - Mutable CSINode Allocatable Property](https://github.com/kubernetes/enhancements/issues/4876) moved to Beta in v1.34. This feature allows the CSINode allocatable property to be mutable.
27+
- [5538 - CSI driver opt-in for service account tokens via secrets field](https://github.com/kubernetes/enhancements/issues/5538) moved to Beta in v1.35. This feature allows CSI drivers to opt-in for service account tokens via the secrets field.
28+
1529
2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
1630

31+
- Write more tests; monitor test grid health; work on test
32+
framework out of tree; enhance CSI release tools.
33+
- Doc writer to improve docs on CSI side and in general in
34+
Storage side.
35+
- We have a weekly issue triage meeting, but would apprecia
36+
te help with more efficient issue triage and help with fixi
37+
ng the issues.
38+
- https://github.com/orgs/kubernetes-csi/projects/52/views/3
39+
1740

1841
3. Did you have community-wide updates in 2025 (e.g. KubeCon talks)?
1942

2043
<!--
2144
Examples include links to email, slides, or recordings.
2245
-->
2346

47+
- KubeCon NA 2025 SIG Storage Intro & Deep Dive: https://www.youtube.com/watch?v=tGSEyEdh5ug
48+
- KubeCon EU Project Lightning Talk: https://www.youtube.com/watch?v=JhMwxRfi7Ho
49+
- KubeCon EU 2025 SIG Storage Intro & Deep Dive: https://www.youtube.com/watch?v=X_xHC_Q5jGE
50+
- KubeCon EU Project Lightning Talk: https://www.youtube.com/watch?v=v_PzG81D33I
51+
2452
4. KEP work in 2025 (v1.33, v1.34, v1.35):
2553
<!--
2654
TODO: Uncomment the following auto-generated list of KEPs, once reviewed & updated for correction.
@@ -30,12 +58,11 @@
3058
Please raise an issue in kubernetes/community, if the KEP metadata is correct but the generated list is incorrect.
3159
-->
3260

33-
<!--
3461
- Alpha
35-
- [3314 - KEP Template](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3314-csi-changed-block-tracking) - v1.33
62+
- [3314 - CSI Changed Block Tracking](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3314-csi-changed-block-tracking) - v1.33
3663
- [4049 - Storage Capacity Scoring of Nodes for Dynamic Provisioning](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/4049-storage-capacity-scoring-of-nodes-for-dynamic-provisioning) - v1.33
64+
- [5040 - Remove gitRepo volumes driver](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/5040-remove-gitrepo-driver) - v1.33
3765
- [4958 - CSI Sidecars All in one](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/4958-csi-sidecars-all-in-one) - v1.34
38-
- [5040 - Remove gitRepo volumes driver.](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/5040-remove-gitrepo-driver) - v1.33
3966
- [5381 - Mutable PersistentVolume Node Affinity](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/5381-mutable-pv-affinity) - v1.35
4067

4168
- Beta
@@ -44,15 +71,15 @@
4471

4572
- Stable
4673
- [1495 - Volume Populators](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/1495-volume-populators) - v1.33
47-
- [1710 - Skip SELinux relabeling of volumes](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/1710-selinux-relabeling) - v1.34
48-
- [1790 - Recover from volume expansion failure](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/1790-recover-resize-failure) - v1.34
4974
- [2589 - In-tree Storage Plugin to CSI Migration - Portworx](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/2589-csi-migration-portworx) - v1.33
5075
- [2644 - Honor Persistent Volume Reclaim Policy](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy) - v1.33
51-
- [3751 - Kubernetes VolumeAttributesClass and ModifyVolume](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3751-volume-attributes-class) - v1.34 -->
76+
- [1790 - Recover from volume expansion failure](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/1790-recover-resize-failure) - v1.34
77+
- [3751 - Kubernetes VolumeAttributesClass and ModifyVolume](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3751-volume-attributes-class) - v1.34
5278

5379
## [Subprojects](https://git.k8s.io/community/sig-storage#subprojects)
5480

55-
81+
**New in 2025:**
82+
- None
5683
**Continuing:**
5784
- external-snapshot-metadata
5885
- external-storage
@@ -79,12 +106,12 @@
79106
## Operational
80107

81108
Operational tasks in [sig-governance.md]:
82-
- [ ] [README.md] reviewed for accuracy and updated if needed
83-
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
84-
- [ ] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed
85-
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
86-
- [ ] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed
87-
- [ ] Meeting notes and recordings for 2025 are linked from [README.md] and updated/uploaded if needed
109+
- [x] [README.md] reviewed for accuracy and updated if needed
110+
- [x] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
111+
- [x] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed
112+
- [x] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
113+
- [x] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed
114+
- [x] Meeting notes and recordings for 2025 are linked from [README.md] and updated/uploaded if needed
88115

89116

90117
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-storage/CONTRIBUTING.md

0 commit comments

Comments
 (0)