Improvements
Rook v1.18.5 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.
- mon: Wait for the canary pods to be terminated before starting mon daemons (#16619, @sp98)
- mon: Trap the sigterm to respond quickly to the mon canary pod deletion (#16629, @travisn)
- osd: Set osd resources for specific device class (#16614, @travisn)
- mgr: Add required k8s label for endpointSlice (#16618, @subhamkrai)
- pool: Skip setting the target size ratio to 0 by default (#16609, @travisn)
- core: Fix ceph health check up status check (#16595, @parth-gr)
- osd: Allow OSD init keyring update to be best-effort instead of fail osd start (#16603, @BlaineEXE)
- osd: Add a timeout for osd create and update process (#16594, @parth-gr)
- core: Add missing labels to RBAC resources to prevent ArgoCD drift (#16507, @fullstackjam)
- mon: Update the clusterinfo with v2 port (#16540, @parth-gr)
- file: Allow overriding MDS cache memory limit. (#16556, @timbuchwaldt)
- osd: More detailed logging to check node topology conflicts (#16573, @OdedViner)