RATATOSKRATATOSK
Sign in

Rook

v1.21.1Storage & Data
Oct 26, 2026

ACTION 2CHECK 1OTHER 14

A maintenance release with correctness and performance improvements, new configuration capabilities, enforced secure messaging, and an upgrade-time storage-class migration requirement. Helm upgrades to `v1.21` require the existing `storageclass` to be deleted first.

Action needed (2)

  • breakingSecure msgr2 mode for monitor connections

    Monitor connections now enforce secure msgr2 mode.

  • breakingOSD device discovery exclusions

    OSD device discovery now skips nbd, drbd, and zram devices.

Check if affected (1)

  • breakingstorageclass deletion before Helm upgrade to v1.21

    Applies if you upgrade to v1.21 with Helm.

    The storageclass must be deleted before a Helm upgrade to v1.21.

All 14 other recorded changesvalue changes 7 · additions 3 · defaults 2 · fixes 2

value changes (7)

  • - mgr: Compare prometheus scrape interval numerically to avoid unnecessary updates (#18583, @cvas22)
  • - nvmeof: Preserve gateway Service across scale-down to keep stable ClusterIP (#18584, @OdedViner)
  • - object: Emit rgwCommandFlags in a deterministic order to avoid unnecessary restarts (#18592, @travisn)
  • - core: Add status message on custom resources (#18533, @AnikaYadav1)
  • - object: Ignore the dashboard's per-realm credential map (#18425, @UmanShahzad)
  • - osd: Avoid empty label selector when all OSDs in batch are skipped (#18564, @trukhinyuri)
  • - ci: Bump golang.org/x/net to v0.60.0 to fix govulncheck (#18540, @OdedViner)

additions (3)

  • - cluster: Allow configuring the Prometheus scrape timeout (#18424, @harshilv17)
  • - object: Add CephObjectStoreUser secretTemplate (#18469, @jhoblitt)
  • - object: add trafficDistribution to the RGW service spec (#18541, @bo0tzz)

defaults (2)

  • - core: Disable insecure global id reclaim instead of muting the warning (#18597, @travisn)
  • - nvmeof: Enable SPDK interrupt mode to reduce idle CPU usage (#18599, @OdedViner)

fixes (2)

  • - clusterdisruption: Fix minimum failure domain detection for region (#18577, @NUAAwqy)
  • - osd: Reject purely numeric topology values in validation (#18539, @OdedViner)
Add Rook to your stack

A weekly email arrives when a release needs action. Like the breaking changes in this release.

Add to stack →