Skip to content

Releases: rook/rook

v1.12.11

26 Jan 00:04
d6883b8
Compare
Choose a tag to compare

Improvements

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

v1.13.2

11 Jan 21:49
2b61a4d
Compare
Choose a tag to compare

Improvements

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

  • helm: Update cluster chart and all examples to ceph v18.2.1 (#13499, @travisn)
  • mds: Increase max limit of mds active daemons (#13561, @travisn)
  • external: Support the cluster-name legacy flag in the external script (#13540, @parth-gr)
  • core: Fix error handling on setting watcher (#13479, @satoru-takeuchi)
  • osd: Create ceph conf and keyring files before osd migration (#13524, @sp98)
  • doc: Resizing encryptedDevice is not yet supported for host-based clusters (#13452, @cupnes)
  • manifest: Shorten CRD descriptions to 100 chars (#13517, @travisn)
  • multus: Use nginx-unprivileged image from quay for multus tool (#13506, @BlaineEXE)

v1.13.1

20 Dec 19:00
0196001
Compare
Choose a tag to compare

Improvements

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

v1.13.0

13 Dec 21:32
84b2433
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 Pacific (v16). Ceph Quincy (v17) and Ceph Reef (v18) are the only currently supported versions.
  • The minimum supported Kubernetes version is v1.23
  • The minimum supported Ceph-CSI driver is 3.9
  • The admission controller is removed. If the admission controller is enabled (it is disabled by default), it is recommended to be disabled before the upgrade. See the upgrade guide for more details.

Features

  • Added experimental cephConfig to the CephCluster CR to allow setting Ceph config options in the Ceph MON config store via the CRD. These settings supersede the ceph.conf override settings.
  • CephCSI v3.10 is now the default CSI driver version.
  • The default CephFS SubvolumeGroup has pinning enabled by default to distribute load across MDS ranks in predictable and stable ways.
  • The Ceph exporter daemon is updated to use a Ceph keyring with reduced privileges instead of the admin keyring.
  • If the host network setting changes in the CephCluster CR, the mons will now automatically failover to enable the new configuration.
  • Allow for additional advanced maintenance and troubleshooting of Ceph daemons, by respecting the label ceph.rook.io/do-not-reconcile for all Ceph daemons. This is helpful when using the debug command in the kubectl rook-ceph plugin.

v1.12.10

13 Dec 20:53
1b04b5d
Compare
Choose a tag to compare

Improvements

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

  • helm: Fix the namespace for the object store ingress (#13312, @jouve)
  • external: Allow run as a user flag for a non-default external user (#13383, @parth-gr)
  • mon: Proper detection of mon failover when the host path changes (#13360, @sp98)

v1.12.9

30 Nov 22:42
90a1c05
Compare
Choose a tag to compare

Improvements

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

v1.12.8

16 Nov 20:45
aa3eab8
Compare
Choose a tag to compare

Improvements

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

v1.12.7

27 Oct 16:47
b615308
Compare
Choose a tag to compare

Improvements

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

v1.12.6

19 Oct 20:42
fbb1e04
Compare
Choose a tag to compare

Improvements

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

  • osd: Prevent to fallback to LVM mode in OSD on LVM creation (#12165, @satoru-takeuchi)
  • build: Reduce Go module dependencies significantly by removing unnecessary package dependencies (#13035, @BlaineEXE)
  • osd: Use bash script to run OSDs if the flappingRestartIntervalHours is set (#13031, @sp98)
  • mon: Write the assimilate-conf config to a valid operator working directory (#13033, @travisn)
  • mds: improve the MDS liveness probe calls (#12860, @parth-gr)
  • csi: Add mountinfo path for the CephFS daemonset (#13011, @Madhu-1)
  • osd: Print warning message if no matching node found in nodes list for an OSD (#13046, @wb14123)

v1.12.5

06 Oct 21:15
c3699da
Compare
Choose a tag to compare

Improvements

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