25 lines
1.7 KiB
Markdown
25 lines
1.7 KiB
Markdown
# v1.14 Pending Release Notes
|
|
|
|
## Breaking Changes
|
|
|
|
- The removal of `CSI_ENABLE_READ_AFFINITY` option and its replacement with per-cluster
|
|
read affinity setting in cephCluster CR (CSIDriverOptions section) in [PR](https://github.com/rook/rook/pull/13665)
|
|
- updating `netNamespaceFilePath` for all clusterIDs in rook-ceph-csi-config configMap in [PR](https://github.com/rook/rook/pull/13613)
|
|
- Issue: The netNamespaceFilePath isn't updated in the CSI config map for all the clusterIDs when `CSI_ENABLE_HOST_NETWORK` is set to false in `operator.yaml`
|
|
- Impact: This results in the unintended network configurations, with pods using the host networking instead of pod networking.
|
|
- Rook is beginning the process of deprecating holder pods. This is especially important for Multus
|
|
users. Helm chart users should take care to set the new config `disableHolderPods: false` if they
|
|
are using Multus and still using the `rook-ceph` chart's default `values.yaml`. Special upgrade
|
|
docs for multus can be found [here](Documentation/CRDs/Cluster/network-providers.md#migrating-to-remove-multus-holder-pods).
|
|
|
|
## Features
|
|
|
|
- Kubernetes versions **v1.25** through **v1.29** are supported.
|
|
- Ceph daemon pods using the `default` service account now use a new `rook-ceph-default` service account.
|
|
- Allow setting the Ceph `application` on a pool
|
|
- Create object stores with shared metadata and data pools. Isolation between object stores is enabled via RADOS namespaces.
|
|
- The feature support for VolumeSnapshotGroup has been added to the RBD and CephFS CSI driver.
|
|
- Support for virtual style hosting for s3 buckets in the CephObjectStore.
|
|
- Add option to specify prefix for the OBC provisioner.
|
|
- Support Azure Key Vault for storing OSD encryption keys.
|