Improvements
Rook v1.19.3 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.
- csi: Use ceph-csi-operator to deploy Ceph-CSI/NVMe-oF (#17154, @nixpanic)
- csi: Update ceph-csi image to v3.16.2 (#17184, @black-dragon74)
- csi: Update CSI sidecars to latest versions available (#17119, @iPraveenParihar)
- pool: Clean up erasure code profile on pool deletion (#17208, @OdedViner)
- pool: Set EC pool status to ready after reconcile (#17200, @OdedViner)
- pool: Skip mirroring if the data pool is erasure-coded (#17143, @parth-gr)
- exporter: Delete orphaned ceph-exporter deployments on reconcile (#17165, @adilGhaffarDev)
- exporter: Reconcile as best effort during deletion and ensure all clusters reconciled (#17164, @travisn)
- exporter: Add configurable port for ceph exporter (#17116, @OdedViner)
- rgw: Create correct IPv6 formatted secret for object store users (#17161, @parth-gr)
- helm: Allow annotations and labels for CephCluster (#17046, @sathieu)
- osd: Check devlinks while cleaning osd disks (#17123, @sp98)
- osd: Update lockbox key rotation for encrypted OSDs (#17112, @BlaineEXE)
- osd: Set device-type label on update (#17113, @satoru-takeuchi)
- rgw: Support new RGW pools in shared pools zone json config (#17102, @arttor)
- rgw: ObjectStore controller to wait until zone and sharedPools are reconciled (#17101, @arttor)