From: Sage Weil Date: Fri, 12 Apr 2019 21:35:18 +0000 (-0500) Subject: common/options: update mon_crush_min_required_version=hammer X-Git-Tag: v14.2.2~97^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6234b9e97769b26600a1ebbb8a66cd3f63587d46;p=ceph.git common/options: update mon_crush_min_required_version=hammer Hammer is a good point to set the minimum at: - it includes straw2 and vary_r, which are the worst offenders among the old tunables - it does not include chooseleaf_stable, which improves placement considerably but *also* shuffles basically all data in the cluster. Getting everyone up to straw2 support means we can also proscribe the 'ceph osd crush set-all-straw-buckets-to-straw2' command. Signed-off-by: Sage Weil (cherry picked from commit aa4238f0258096e636a78fae023a3fd330b2d6e4) --- diff --git a/src/common/options.cc b/src/common/options.cc index 8d5890ff7b8..4a463f6c7ed 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -1623,7 +1623,7 @@ std::vector