Skip to content

Releases: rook/rook

v1.16.1

02 Jan 18:19
4bc7d0f
Compare
Choose a tag to compare

Improvements

Rook v1.16.1 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

  • csi: csi-snapshotter flag typo; upgrade csi-snapshotter (#15196, @buroa)
  • csi: Update groupsnapshot container arg (#15037, @Madhu-1)
  • object: Add opsLogSidecar to gateway subsection from zone (#15199, @ideepika)
  • mgr: Fix label selector when updating mgr active label (#15209, @degorenko)

v1.16.0

17 Dec 20:46
1c9c9f3
Compare
Choose a tag to compare

Upgrade Guide

To upgrade from previous versions of Rook, see the Rook upgrade guide.

Breaking Changes

  • Removed support for Ceph Quincy (v17) since it has reached end of life. Reef (v18) and Squid (v19) are the currently supported Ceph versions.
  • Rook has removed CSI network "holder" pods. If there are pods named csi-plugin-holder- in the Rook operator namespace, see the detailed documentation to disable them before upgrading to v1.16.
  • The minimum K8s version is increased to v1.27.

Features

v1.15.7

17 Dec 20:27
9322325
Compare
Choose a tag to compare

Improvements

Rook v1.15.7 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.15.6

21 Nov 23:12
af0bd9f
Compare
Choose a tag to compare

Improvements

Rook v1.15.6 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.15.5

06 Nov 20:36
e3038eb
Compare
Choose a tag to compare

Improvements

Rook v1.15.5 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.14.12

06 Nov 20:22
5dea15c
Compare
Choose a tag to compare

Improvements

Rook v1.14.12 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.15.4

17 Oct 20:58
e924f96
Compare
Choose a tag to compare

Improvements

Rook v1.15.4 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

  • core: Define empty securityContext for pods to fix CIS 5.7.3 (#14823, @prazumovsky)
  • core: Fix deletion of the osd-replace-config configmap during OSD migration (#14862, @sp98)
  • core: Allow removal of exporter pods from a node no longer having ceph daemons (#14854, @travisn)
  • docs: Add documentation for RBD VolumeGroupSnapshot (#14845, @black-dragon74)
  • csi: Disable fencing in Rook due to unreliable IPs being fenced (#14831, @Madhu-1)
  • multus: Do not force delete in validation cleanup (#14820, @BlaineEXE)
  • mon: Do not remove extra mon in middle of failover (#14805, @travisn)
  • mds: Fix liveness probe timeout when ceph timeout is reached (#14798, @BlaineEXE)

v1.15.3

03 Oct 21:29
cefb365
Compare
Choose a tag to compare

Improvements

Rook v1.15.3 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

  • rgw: Allow CephObjectZone and CephObjectStore creation based on pre-existing pools (#14801 #14772, @jhoblitt)
  • helm: Add enforce host network setting (#14791, @travisn)
  • core: Allow configuration of the revision history limit (#14775, @obnoxxx)
  • core: Preserve pool application name change (#14755, @sp98)
  • csi: Update privileges in CSI logrotate sidecar container (#14782, @parth-gr)
  • docs: Declare cephconfig settings stable in the CephCluster CR (#14752, @travisn)
  • build: Allow building with golang 1.23 (#14748, @obnoxxx)
  • csi: Fix the ROOK_CSI_DISABLE_DRIVER flag in the CSI driver reconcile (#14746, @parth-gr)
  • external: Update MDS caps for the healthchecker/cephfs users (#14722, @subhamkrai)
  • docs: Update external docs with a better structure (#14718, @parth-gr)

v1.15.2

19 Sep 20:34
ffe8703
Compare
Choose a tag to compare

Improvements

Rook v1.15.2 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

  • core: Enable annotations on crash collector (#14731, @travisn)
  • exporter: Configure prio-limit for ceph exporter pod (#14717, @arttor)
  • docs: Add grafana dashboards files to docs (#14679, @galexrt)
  • pool: Allow negative step num in crush rule (#14709, @travisn)
  • csi: Stop deleting csi-operator resources when not enabled (#14693, @subhamkrai)
  • core: Check for duplicate ceph fs pool names (#14653, @sp98)
  • csi: Update to CephCSI patch release v3.12.2 (#14694, @Madhu-1)
  • osd: Discover metadata and wal devices for raw device cleanup (#14645, @Papawy)
  • network: Allow enforcing host network on all pods (#14585, @obnoxxx)
  • mon: Remove extra mon from quorum before taking down pod (#14667, @travisn)

v1.14.11

19 Sep 20:21
3b1ab60
Compare
Choose a tag to compare

Improvements

Rook v1.14.11 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

  • core: Enable annotations on crash collector (#14731, @travisn)
  • helm: Reorder volumes in rook-ceph-csi scc for argocd diff to show no changes (#14642, @raynay-r)
  • core: Fix Ceph monitor placement when zones are specifically defined in a non-stretch cluster (#14636, @BenoitKnecht)
  • core: Fix host cleanup jobs to read flags correctly (#14631, @sp98)
  • multus: Default service account handling for the multus tool (#14629, @BlaineEXE)