Releases: projectsyn/component-rook-ceph
v4.0.1
4 changes since v4.0.0
🐛 Fixes
- Adjust
mon_data_avail_warn
to match the Kubelet's imageGCHigh threshold (#107)
🔗 Dependency Updates
v4.0.0
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
v3.4.3
v3.4.2
v3.4.1
v3.4.0
v3.3.0
v3.2.0
v3.1.0
v3.0.0
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)