|
1 | | -# v3.17 Pending Release Notes |
| 1 | +# v3.18 Pending Release Notes |
2 | 2 |
|
3 | 3 | ## Breaking changes |
4 | 4 |
|
5 | | -- NFS CSIDriver object's `spec.attachRequired` is now set to `true` |
6 | | - to accommodate Kubernetes ServiceAccount based volume access restriction |
7 | | - feature. This is a breaking change for users who have already deployed the |
8 | | - NFS driver and are upgrading to v3.17. Users will need to delete and recreate |
9 | | - the CSIDriver object for NFS during upgradie to v3.17. |
10 | | -- NVME-OF Storageclass now needs publish secrets to accommodate the |
11 | | - Kubernetes ServiceAccount based volume access restriction. |
12 | | - This is a breaking change for users who have already deployed the NVME-OF driver |
13 | | - and are upgrading to v3.17. Users will need to recreate the NVME-OF Storageclass |
14 | | - with publish secrets during upgrade to v3.17. |
15 | | - |
16 | 5 | ## Features |
17 | 6 |
|
18 | | -- nfs: allow changing NFS-server through ControllerModifyVolume [PR](https://github.com/ceph/ceph-csi/pull/5829) |
19 | | -- util: add support for GKLM KMS over KMIP [PR](https://github.com/ceph/ceph-csi/pull/6048) |
20 | | -- rbd: add Kubernetes ServiceAccount based volume access restriction |
21 | | -- nvmeof: add Kubernetes ServiceAccount based volume access restriction |
22 | | -- cephfs: add Kubernetes ServiceAccount based volume access restriction |
23 | | -- nfs: add Kubernetes ServiceAccount based volume access restriction |
24 | | -- rbd-nbd: use VolumeAttributesClass feature implement rbd volume qos [PR](https://github.com/ceph/ceph-csi/pull/6160) |
25 | | - |
26 | 7 | ## NOTE |
27 | | - |
28 | | -- The `--setmetadata` flag has been deprecated and has no effect. Metadata is |
29 | | - now always set on RBD images and CephFS subvolumes. The flag will be removed |
30 | | - in a future release. |
31 | | -- csi-common: the CSI driver process is now automatically restarted if any |
32 | | - unary gRPC call is stuck for more than 10 minutes. ReclaimSpace calls are |
33 | | - excluded from this limit. The kubelet will restart the container in-place. |
34 | | - Use `--feature-gates=SlowGRPCRestart=false` to disable this behaviour. |
0 commit comments