Skip to content

Releases: rook/rook

v1.10.4

20 Oct 19:49
bdeecf3
Compare
Choose a tag to compare

Improvements

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

v1.10.3

06 Oct 21:15
78177c2
Compare
Choose a tag to compare

Improvements

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

v1.9.12

06 Oct 20:54
fe541d0
Compare
Choose a tag to compare

Improvements

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

  • helm: Remove memory limits from osd prepare job to prevent provisioning failure of large disks (#11109 #11103, @travisn)
  • mgr: Set the public dashboard port differently from the target port (#11104, @travisn)

v1.10.2

27 Sep 19:41
bc6a581
Compare
Choose a tag to compare

Improvements

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

v1.9.11

27 Sep 18:58
b2dd3f7
Compare
Choose a tag to compare

Improvements

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

v1.10.1

09 Sep 19:28
4927864
Compare
Choose a tag to compare

Improvements

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

  • nfs: Add support for NFS snapshots, restore clone & resize (#10892, @Rakshith-R)
  • docs: Warn to upgrade Helm chart to 1.9.10 before upgrading to K8s 1.25 (#10937, @travisn)
  • operator: Improve ProbeHandler error message (#10776, @motorailgun)
  • helm: Set OBC storageclass name to correct namespace. If the operator is in a different namespace from the cluster, will require deleting the OBC storage class before upgrade. (#10904, @BlaineEXE)
  • manifest: Fix unexpected end of stream (#10899, @khrisrichardson)
  • rbd-mirror: Move volume replication sidecar to CSI-Addons (#10777, @yati1998)
  • csi: Trigger CSI driver reconcile for every update to the configmap rook-ceph-operator-config (#10906, @Madhu-1)
  • csi: Use cephcsi image for nfs nodeserver + holder design (#10791, @Rakshith-R)
  • osd: Small refactor for maintainability (#10858, @satoru-takeuchi)
  • csi: Change the default fsgroup policy for CSI driver object to File (#10854, @humblec)
  • csi: Fix holder pod creation in openshift multus cluster (#10875, @Madhu-1)
  • docs: Sharing a CephFS PVC across namespaces (#10381, @guimou)
  • docs: Add example for configuring pg_num and pgp_num (#10781, @ideepika)
  • osd: Disallow to create OSDs on an LV with metadata device (#10855, @satoru-takeuchi)
  • docs: Add missed sssdConfigFile params for NFS CRD (#10861, @BlaineEXE)

v1.10.0

31 Aug 22:12
78be3b3
Compare
Choose a tag to compare

Upgrade Guide

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

Breaking Changes

  • Remove support for Ceph Octopus (v15). Before upgrading to v1.10 please confirm you are running on at least v16.
  • Minimum K8s version supported is v1.19.

Features

  • The Ceph-CSI driver v3.7 is the default driver configured with Rook. See all the new CSI features in the v3.7 release notes.
  • Added support for AWS Server Side Encryption with AWS-SSE:S3 for RGW.
  • Added customEndpoints setting to specify a list of custom endpoint list for Object Multi-site connections in the CephObjectZone CR.
  • Support OSDs on logical volumes in host-based clusters in addition to raw volumes and partitions.
  • The toolbox pod now uses the Ceph image directly instead of the Rook image. This allows the same version of Ceph to be available in the toolbox as in your cluster.

Krew Plugin v0.2

See the new tools in the Rook Krew Plugin released recently in v0.2 as well:

  • Show the health of the Rook cluster: kubectl rook-ceph health
  • Connect to a Mon or OSD pod in debug mode: kubectl rook-ceph debug rook-ceph-osd-0

v1.9.10

29 Aug 21:56
aad1fc4
Compare
Choose a tag to compare

Improvements

Rook v1.9.10 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator. Support for K8s 1.25 is added.

  • build: Remove psp from common.yaml generation (#10816, @BlaineEXE)
  • docs: Move PSPs from common.yaml to psp.yaml (#10797, @BlaineEXE)
  • mon: Improve mon failover reliability to better handle failure and topology (#10717, @travisn)
  • core: Improve logrotate bash check and periodicity logic (#10751, @subhamkrai)
  • object: hostNetwork setting moved under spec.gateway from the main spec in the ObjectStore CRD (#10750, @zhucan)
  • external: Fix cluster id naming in import-external-cluster script (#10677, @parth-gr)
  • core: No need to delete v1beta cronJob during v1 deletion (#10726, @subhamkrai)
  • core: Only log errors with v1beta1 cron job deletion (#10822, @travisn)
  • rgw: Update lib-bucket-provisioner version (#10708, @degorenko)

v1.9.9

11 Aug 21:16
0480a11
Compare
Choose a tag to compare

Improvements

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

v1.9.8

26 Jul 19:42
bc71bfe
Compare
Choose a tag to compare

Improvements

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