Improvements
Rook v1.5.7 is a patch release limited in scope and focusing on small feature additions and bug fixes.
Ceph
- CSI Troubleshooting Guide (#7157, @subhamkrai)
- Print device information in OSD prepare logs (#7194, @leseb)
- Expose vault curl error in the OSD init container for KCS configurations (#7193, @leseb)
- Prevent re-using a device to configure an OSD on PVC from a previous cluster (#7170, @leseb)
- Remove crash collector if all Ceph pods moved off a node (#7160, @leseb)
- Add helm annotation to keep CRDs in the helm chart during uninstall (#7162, @onedr0p)
- Bind mgr modules to all interfaces instead of pod ip (#7151, @travisn)
- Check for orchestration cancellation while waiting for all OSDs to start (#7112, @sp98)
- Skip pdb reconcile on create and delete events (#7155, @sp98)
- Silence harmless errors in log when the operator is still initializing (#7056, @leseb)
- Add --extra-create-metadata flag to the CSI driver (#7147, @Madhu-1)
- Add deviceClass to the object store schema (#7132, @travisn)
- Simplify the log-collector container name (#7133, @travisn)
- Skip csi detection if CSI is disabled (#6866, @jshen28)
- Remove Rook pods stuck in terminating state on a failed node (#6999, @rohan47)
- Timeout for rgw configuration to prevent stuck object store when no healthy OSDs (#7075, @sp98)
- Update lib bucket provisioner for OBCs (#7086, @satoru-takeuchi)