Files
my-rook-config/PendingReleaseNotes.md
T

28 lines
1.7 KiB
Markdown
Raw Normal View History

2024-04-04 14:33:58 -06:00
# v1.15 Pending Release Notes
2020-06-25 09:49:42 +02:00
2017-09-14 16:09:23 -07:00
## Breaking Changes
2024-08-12 12:39:00 -06:00
- Rook has deprecated CSI network "holder" pods.
If there are pods named `csi-*plugin-holder-*` in the Rook operator namespace, see the
[detailed documentation](../CRDs/Cluster/network-providers.md#holder-pod-deprecation)
to disable them. This deprecation process is required before upgrading to the future Rook v1.16.
- Ceph COSI driver images have been updated. This impacts existing COSI Buckets, BucketClaims, and
BucketAccesses. Update existing clusters following the guide
[here](https://github.com/rook/rook/discussions/14297).
- During CephBlockPool updates, Rook will now return an error if an invalid device class is
specified. Pools with invalid device classes may start failing until the correct device class is
specified. For more info, see [#14057](https://github.com/rook/rook/pull/14057).
- CephObjectStore, CephObjectStoreUser, and OBC endpoint behavior has changed when CephObjectStore
2024-08-12 12:39:00 -06:00
`spec.hosting` configurations are set. Use the new `spec.hosting.advertiseEndpoint` config to
define required behavior as
[documented](../Storage-Configuration/Object-Storage-RGW/object-storage.md#object-store-endpoint).
- Minimum version of Kubernetes supported is increased to K8s v1.26.
## Features
2024-07-11 16:57:08 -06:00
- Added support for Ceph Squid (v19)
- Allow updating the device class of OSDs, if `allowDeviceClassUpdate: true` is set
2024-08-12 12:39:00 -06:00
- CephObjectStore support for keystone authentication for S3 and Swift
(see [#9088](https://github.com/rook/rook/issues/9088)).
- Support K8s versions v1.26 through v1.31.
- Use fully-qualified image names (`docker.io/rook/ceph`) in operator manifests and helm charts