Rook
v1.21.1Storage & DataOct 26, 2026
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
msgr2mode for monitor connectionsMonitor connections now enforce secure
msgr2mode.breakingOSD device discovery exclusions
OSD device discovery now skips
nbd,drbd, andzramdevices.
Check if affected (1)
breaking
storageclassdeletion before Helm upgrade tov1.21 Applies if you upgrade to
v1.with Helm.21 The
storageclassmust be deleted before a Helm upgrade tov1..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.