Default crush map should use straw2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Monitor Charm |
Fix Released
|
Medium
|
Chris MacNaughton | ||
charms.ceph |
Fix Released
|
Medium
|
Chris MacNaughton |
Bug Description
The default crush algorithm used by the charms is `straw`, while `straw2` was the new default in the Hammer release (http://
Deployments with `straw` will need to migrate to `straw2` in order to utilise newer features in Luminous such as the mgr balance plugin (https:/
Migration impact:
Changing a bucket type from straw to straw2 will result in a reasonably small amount of data movement, depending on how much the bucket item weights vary from each other. When the weights are all the same no data will move, and when item weights vary significantly there will be more movement.
Offending line: https:/
description: | updated |
Changed in charm-ceph-mon: | |
status: | New → Triaged |
Changed in charms.ceph: | |
status: | New → Triaged |
Changed in charm-ceph-mon: | |
importance: | Undecided → Medium |
Changed in charms.ceph: | |
importance: | Undecided → Medium |
assignee: | nobody → Chris MacNaughton (chris.macnaughton) |
Changed in charm-ceph-mon: | |
assignee: | nobody → Chris MacNaughton (chris.macnaughton) |
milestone: | none → 19.10 |
Changed in charm-ceph-mon: | |
status: | Triaged → In Progress |
Changed in charm-ceph-mon: | |
milestone: | 19.10 → 20.01 |
Reviewed: https:/ /review. opendev. org/670232 /git.openstack. org/cgit/ openstack/ charms. ceph/commit/ ?id=5f095b59cd0 78a76aeeca22cb5 a7b34f9fae9e67
Committed: https:/
Submitter: Zuul
Branch: master
commit 5f095b59cd078a7 6aeeca22cb5a7b3 4f9fae9e67
Author: Chris MacNaughton <email address hidden>
Date: Thu Jul 11 08:00:06 2019 +0200
Update default CRUSH algorithm to straw2
straw2 has been the default CRUSH algorithm since hammer
and Ubuntu Xenial ships with Jewel, meaning that straw2
is the default in all current LTS releases.
Change-Id: I6fa4072eb33d76 3aca5721ee9fdd3 0b60d468a44
Closes-Bug: #1836092