Releases: koor-tech/koor
v1.12.0
Upgrade Guide
To upgrade from previous versions of Rook, see the Rook upgrade guide.
Breaking Changes
- The minimum supported Kubernetes version is v1.22
- The minimum supported Ceph-CSI driver is 3.8
- Version of golang supported during development is v1.20
- For CephObjectStores, if
rgw_run_sync_thread
was set manually viaceph config set ...
the value will be overridden by Rook according todisableMultisiteSyncTraffic
Features
- Add support for Ceph Reef (v18)
- OSD Scrub Scheduling using CephCluster Object
- Automated Notifications for latest stable KSD release available
- Ceph COSI Driver for provisioning buckets is available in experimental mode
- Ceph CSI version by default is v3.9
- Automate recovery of RBD (RWO) volumes following node loss
- Requires CSI-add-ons
- Requires the K8s v1.26 feature for non-graceful node shutdown
- Multus network validation tool
- Security improvements by dropping container capabilities
- Allow disabling ObjectBucketClaim and ObjectBucketNotification controllers
- Various improvements for the external Ceph cluster configuration script
- NFS
- Add experimental support for RGW as a backend for CephNFSes
- Add support for the monitoring endpoint present in NFS-Ganesha v5.1 (Ceph Reef v18 and up)
- Fix various bugs in kerberos support
Release v1.11.1
Koor Release Notes:
ci: update rook/rook to koor-tech/koor for release process (#39, @ideepika)
Rook Release Notes:
build: use Kube v1.26.1 API and in CI (#11740, @BlaineEXE)
test: Increase timeout waiting for ceph commands (#11745, @travisn)
build: allow building on Mac with Apple silicon (#11747, @BlaineEXE)
ci: use composite action for tmate session debugging (#11718, @ideepika)
csi: update cephcsi to v3.8.0 (#11738, @Madhu-1)
mgr: remove legacy mgr HA logic and watch-active sidecar (#11661, @rkachach)
doc: add helm supported version note to upgrade doc (#11734, @BlaineEXE)
object: update os user caps (#11716, @microyahoo)
monitoring: align with ceph/ceph prometheus alerts (#11721, @ahgraber)
docs: update docs to prepare for v1.11 release (#11728, @BlaineEXE)
build: fix csv generation during make build (#11724, @subhamkrai)
mgr: Wait for the mgr pod to be running after an update (#11723, @travisn)
build(deps): bump wagoid/commitlint-github-action from 5.3.0 to 5.3.1 (#11719, @dependabot[bot])
build: update package dependencies (#11713, @fengshunli)
helm: support setting storageclass volumeBindingMode in rook-ceph-cluster helm chart (#11013, @bdun1013)
csi: add missing node access to cephfs driver (#11697, @Madhu-1)
build: clean rbac which are not required (#11668, @subhamkrai)
build(deps): bump golang.org/x/net from 0.5.0 to 0.7.0 (#11704, @dependabot[bot])
build: update golang version to v1.19 (#11692, @parth-gr)
ci: fix MultiClusterDeploySuite CI (#11690, @rkachach)
csi: add support for enabling read affinity for rbd volumes. (#11631, @Rakshith-R)
ci: Update mergify for the 1.11 branch (#11687, @travisn)