Files
my-rook-config/PendingReleaseNotes.md
T
Jiffin Tony Thottan e4fae54e3c ceph: run bucket provisioner in multithreaded mode
The latest lib-bucket provisioner library supports multithreading via
env "LIB_BUCKET_PROVISIONER_THREADS"

Closes: #4907
Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
2020-06-30 23:07:22 +05:30

1.6 KiB

Major Themes

Action Required

Notable Features

Ceph

  • Added a toolbox job for running a script with Ceph commands, similar to running commands in the Rook toolbox.
  • Ceph RBD Mirror daemon has been extracted to its own CRD, it has been removed from the CephCluster CRD, see the rbd-mirror crd.
  • CephCluster CRD has been converted to use the controller-runtime framework.
  • CephBlockPool CRD has a new field called parameters which allows to set any property on a given pool
  • OSD changes:
    • OSD on PVC now supports multipath device.
  • Added admission controller support for CRD validations.
    • Support for Ceph CRDs is provided. Some validations for CephClusters are included and additional validations can be added for other CRDs
    • Can be extended to add support for other providers
  • OBC changes:
    • Updated lib bucket provisioner version to support multithread and required change can be found in operator.yaml

EdgeFS

YugabyteDB

Cassandra

Breaking Changes

Ceph

  • rbd-mirror daemons that were deployed through the CephCluster CR won't be managed anymore as they have their own CRD now. To transition, you can inject the new rbd mirror CR with the desired count of daemons and delete the previously managed rbd mirror deployments manually.

Known Issues

Deprecations