Skip to content

Releases: projectsyn/component-rook-ceph

v4.0.1

01 Dec 13:36
v4.0.1
1a5be5e
Compare
Choose a tag to compare

4 changes since v4.0.0

🐛 Fixes

  • Adjust mon_data_avail_warn to match the Kubelet's imageGCHigh threshold (#107)

🔗 Dependency Updates

  • Update dependency docker.io/bitnami/kubectl to v1.25.3 (#97)
  • Update docker.io/bitnami/kubectl digest to 1841cb1 (#102)
  • Update dependency docker.io/bitnami/kubectl to v1.25.4 (#103)

v4.0.0

03 Nov 14:19
v4.0.0
62ffe47
Compare
Choose a tag to compare

Summary

We're pleased to announce component rook-ceph v4.0.0. This major release updates the default Ceph version deployed by the component to v17.2.5. We've done some benchmarks and haven't found significant performance differences between Ceph v16 and Ceph v17 using their respective default configurations.

A notable change in default configuration is that Ceph v17 defaults the OSD operations queue scheduler to the mclock_scheduler (from the wpq scheduler in Ceph v16). We've benchmarked an idle Ceph v17 cluster using both OSD op schedulers, and haven't found significant performance differences. Please see the Ceph documentation for more details on the mclock_scheduler.

Changes

4 changes since v3.4.3

🔎 Breaking Changes

  • Update default Ceph version to v17 (#38)

🔗 Dependency Updates

  • Update dependency docker.io/bitnami/kubectl to v1.24.4 (#77)
  • Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.60.1 (#78)
  • Update docker.io/bitnami/kubectl digest to 6c313f2 (#100)

v3.4.3

06 Oct 15:45
v3.4.3
407e60a
Compare
Choose a tag to compare

1 changes since v3.4.2

🔗 Dependency Updates

  • Update Rook Helm chart and container image to v1.9.11 (#87)

v3.4.2

05 Oct 09:27
v3.4.2
18afd49
Compare
Choose a tag to compare

1 changes since v3.4.1

🐛 Fixes

  • Enable CSI driver liveness side-car containers (#90)

v3.4.1

29 Sep 15:38
v3.4.1
16b447e
Compare
Choose a tag to compare

2 changes since v3.4.0

🔗 Dependency Updates

  • Update dependency quay.io/ceph/ceph to v16.2.10 (#79)
  • Update Rook helm chart and container image to v1.9.10 (#88)

v3.4.0

14 Sep 06:40
30cc74e
Compare
Choose a tag to compare

1 changes since v3.3.0

🛠️ Minor Changes

  • Tune default resource requests (#86)

v3.3.0

14 Jul 12:57
96f719f
Compare
Choose a tag to compare

1 changes since v3.2.0

🚀 Features

  • Properly expose configuration for storageClassDeviceSets (#19)

v3.2.0

12 Jul 11:27
v3.2.0
a80fee5
Compare
Choose a tag to compare

4 changes since v3.1.0

🚀 Features

  • Allow CSI provisioner pods to be scheduled on the storage nodes (#72)

🐛 Fixes

  • Allow the default SA in the operator namespace to use the Ceph-CSI SCC (#76)

🔗 Dependency Updates

  • Update Helm release rook-ceph to v1.9.6 (#70)
  • Update dependency docker.io/bitnami/kubectl to v1.24.2 (#68)

v3.1.0

16 Jun 13:47
v3.1.0
907a3d4
Compare
Choose a tag to compare

1 changes since v3.0.0

🚀 Features

  • Add ClusterRoles to grant access to Rook-Ceph custom resources via aggregated ClusterRoles (#65)

v3.0.0

15 Jun 11:47
99c5ae9
Compare
Choose a tag to compare

7 changes since v2.0.0

Summary

The Rook v1.8 to v1.9 upgrade is a breaking change for the component because the alert rules and the location of the upstream manifests which we use to render various Kubernetes resources has been changed between v1.8 to v1.9. Due to those changes, component version v3.0.0 only supports Rook v1.9.

Unless you've manually specified a Rook version in the config hierarchy, you don't have to perform any manual steps to update the component from version v2.x to v3.0.0.

If you did patch alerts or disabled some, please check against the changed alert names of v3.0.0.

📄 Documentation

  • Update CephOSDDiskUnavailable runbook (#57)
  • Add details about handling crashes to runbook ClusterWarningState (#63)

🔗 Dependency Updates

  • Update Helm release rook-ceph to v1.9.4 (#35)
  • Update dependency quay.io/ceph/ceph to v16.2.9 (#58)
  • Update dependency quay.io/cephcsi/cephcsi to v3.6.2 (#33)
  • Update Helm release rook-ceph to v1.9.5 (#60)
  • Update dependency docker.io/rook/ceph to v1.9.5 (#32)