Improvements
Rook v1.21.2 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.
- operator: Disable msgr1 on osd, mgr, and mds when msgr2 is required (#18557, @trukhinyuri)
- osd: Filter RBD devices from LVM scans on host-based OSDs (#18413, @pujitha24)
- osd: Don't wipe metadata devices of existing OSDs (#18686, @lbarrosby)
- object: Log only the rgw zone fields rook reads (#18662, @jhoblitt)
- core: Redact secret flag values from reported commands (#18665, @jhoblitt)
- cephfsmirror: Stop embedding the peer bootstrap token in an error (#18661, @jhoblitt)
- nfs: Include cluster config overrides in client config (#18627, @taaahaaa)
- osd: Redact the lockbox secret from lvm zap output (#18670, @jhoblitt)
- security: Drop radosgw-admin output from object store errors (#18669, @jhoblitt)
- object: Redact credentials in CephBucketTopic endpoint logs (#18671, @jhoblitt)
- object: Add VAULT_TRANSIT_BACKEND_PATH for the RGW SSE-S3 transit mount (#18598, @A-RYAN-1)
- build: Bump github.com/go-jose/go-jose/v4 from 4.1.4 to 4.1.6 (#18677, @jhoblitt)
- kms: Migrate IBM Key Protect client to v1.0.1 (#18488, @travisn)
- test: Summarize most Secrets in collected logs instead of dumping them (#18668, @jhoblitt)
- object: Refuse OBC relink of a bucket owned by another user (#18660, @jhoblitt)
- operator: Retry CephCluster status update on conflict (#18639, @taraasrita10)