Files
my-rook-config/PendingReleaseNotes.md
T
Sébastien Han dab9233c8b ceph: add CRD setting for pool size 1
As of Octopus, Ceph will prevent you from creating a pool with a
replica size of 1. Allowing such pool could lead to data loss, so enable
the new option: requireSafeReplicaSize: false if you are **ABSOLUTELY**
certain that is what you want.

Closes: https://github.com/rook/rook/issues/4889
Signed-off-by: Sébastien Han <seb@redhat.com>
2020-02-25 16:28:58 +01:00

1.6 KiB

Major Themes

Action Required

Notable Features

  • Added K8s 1.17 to the test matrix and removed K8s 1.12 from the test matrix.

Ceph

  • OSD refactor: drop support for Rook legacy OSD, directory OSD and Filestore OSD. For more details refer to the corresponding issue.
  • OSD on PVC now supports a metadata device, refer to the cluster on PVC section or the corresponding issue.
  • OSD on PVC now supports PVC expansion, if the size of the underlying block increases the Bluestore main block and the overall storage capacity will grow up.
  • Ceph Nautilus 14.2.5 is the minimum supported version
  • OSD on PVC doesn't use LVM anymore to configure OSD, but solely relies on the entire block device, done here.
  • Specific devices for OSDs can now be specified using the full udev path (e.g. /dev/disk/by-id/ata-ST4000DM004-XXXX) instead of the device name.
  • OSD on PVC CRUSH device storage class can now be changed by setting an annotation "crushDeviceClass" on the "data" volume template. See "cluster-on-pvc.yaml" for example.
  • Rook will now refuse to create pools with replica size 1 unless requireSafeReplicaSize is set to false.

EdgeFS

YugabyteDB

Cassandra

Breaking Changes

Minio

  • The minio operator was removed from Rook

Known Issues

Deprecations