forked from rook/rook
Updated the go mod and ci to use gov1.19 as minimum and removed support for go1.18 Closes: https://github.com/rook/rook/issues/11681 Signed-off-by: parth-gr <paarora@redhat.com>
1.4 KiB
1.4 KiB
v1.11 Pending Release Notes
Breaking Changes
- Removed support for MachineDisruptionBudgets, including settings removed from the CephCluster CR:
manageMachineDisruptionBudgetsmachineDisruptionBudgetNamespace
Features
- Added setting
requireMsgr2on the CephCluster CR to allow clusters with a kernel of 5.11 or newer to fully communicate with msgr2 and disable the msgr1 port. This allows for more flexibility to enable msgr2 features such as encryption and compression on the wire. - Change
pspEnabledefault value tofalsein helm charts, and remove documentation for enabling PSP since the min supported K8s version is 1.21 where PSPs were deprecated. - Bucket notifications and topics for object stores moved to stable from experimental.
- Introduce Ceph exporter as the new source of metrics based on performance counters coming from every Ceph daemon.
- Added support to enable read affinity for RBD volumes. It leverages the krbd map options to allow serving reads from an OSD in proximity to the client, according to OSD locations defined in the CRUSH map and topology labels on nodes.
- Update golang version to (v1.19)[https://github.com/rook/rook/pull/11692]