Files
my-rook-config/PendingReleaseNotes.md
T
Joshua Hoblitt 1a747d8a60 object: add CephObjectStoreUser.spec.keys
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com>
(cherry picked from commit 6b2c357871)
2025-04-03 18:57:57 +00:00

25 lines
1.4 KiB
Markdown

# v1.17 Pending Release Notes
## Breaking Changes
Object:
- Some ObjectBucketClaim options were added in Rook v1.16 that allowed more control over buckets.
These controls allow users to self-serve their own S3 policies, which many administrators might
consider a risk, depending on their environment. Rook has taken steps to ensure potentially risky
configurations are disabled by default to ensure the safest off-the-shelf configurations.
Administrators who wish to allow users to use the full range of OBC configurations must use the
new `ROOK_OBC_ALLOW_ADDITIONAL_CONFIG_FIELDS` to enable users to set potentially risky options.
See https://github.com/rook/rook/pull/15376 for more information.
- Add credentials/keys management to CephObjectStoreUser. Note that this will
cause manually created credentials/keys on an rgw user to be purged. This
behavior is necessary to ensure that keys that were explicitly declared and
then undeclared are purged. This could be a user observable regression.
(see [#15359](https://github.com/rook/rook/issues/15359)
## Features
- Support external mons for local Rook cluster (see [#14733](https://github.com/rook/rook/issues/14733)).
- Manage EndpointSlice resources containing monitor IPs to support DNS-based resolution for Ceph clients (see [#14986](https://github.com/rook/rook/issues/14986)).