Improvements
Rook v1.5.8 is a patch release limited in scope and focusing on small feature additions and bug fixes.
Ceph
- Update operator and example manifests to use ceph/ceph:v15.2.9 (#7302, @BlaineEXE)
- Consistently force delete Rook pods on unresponsive nodes (#7266, @rohan47)
- OSD encryption improvements with Vault (#7292, @leseb)
- Ability to set pool quotas in bytes or objects (#7264, @fritchie)
- Fix SIGSEGV when failing to get object store user (#7280, @satoru-takeuchi)
- Enforce portable OSDs in same topology as osd prepare job (#7256, @travisn)
- Do not merge nodeAffinity for OSDs between device sets and non-device sets (#7192, @subhamkrai)
- During OSD removal archive crash dumps (#7001, @crombus)
- Add tolerations for all daemons to the cleanup job (#7234, @travisn)
- Helm fix for casing on enableCephFSSnapshotter (#7249, @subhamkrai)
- Do not override existing Vault keys for encrypted OSDs (#7245, @leseb)
- Create new OSDs before updating existing OSDs (#6926, @BlaineEXE)
- Helm fix to allow multiple filesystems (#7224, @TomHellier)
- Add the secure endpoint to the object store user CR status (#7191, @thotz)
- Set default values to allow partial override of liveness probes (#7215, @subhamkrai)