From: Sage Weil Date: Wed, 17 Apr 2019 13:51:29 +0000 (-0500) Subject: PendingReleaseNotes: 14.2.1 note on crush required version X-Git-Tag: v15.1.0~2909^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3ec66c2f747908e7726342aac5974c417738c566;p=ceph.git PendingReleaseNotes: 14.2.1 note on crush required version Signed-off-by: Sage Weil --- diff --git a/PendingReleaseNotes b/PendingReleaseNotes index eb4e9f54eec6..df7032392f69 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -1,3 +1,30 @@ +14.2.1 +------ + +* The default value for `mon_crush_min_required_version` has been + changed from `firefly` to `hammer`, which means the cluster will + issue a health warning if your CRUSH tunables are older than hammer. + There is generally a small (but non-zero) amount of data that will + move around by making the switch to hammer tunables; for more information, + see :ref:`crush-map-tunables`. + + If possible, we recommend that you set the oldest allowed client to `hammer` + or later. You can tell what the current oldest allowed client is with:: + + ceph osd dump | min_compat_client + + If the current value is older than hammer, you can tell whether it + is safe to make this change by verifying that there are no clients + older than hammer current connected to the cluster with:: + + ceph features + + The newer `straw2` CRUSH bucket type was introduced in hammer, and + ensuring that all clients are hammer or newer allows new features + only supported for `straw2` buckets to be used, including the + `crush-compat` mode for the :ref:`balancer`. + + >=15.0.0 --------