From 696de0006bb8a93296db4c56ca68892e0842c44c Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 1 Mar 2017 13:23:20 -0600 Subject: [PATCH] PendingReleaseNotes: warning about 'osd rm ...' and #19119 See http://tracker.ceph.com/issues/19119 Signed-off-by: Sage Weil (cherry picked from commit be96003c464481d8e84825178d600234a0d64d22) # Conflicts: # PendingReleaseNotes --- PendingReleaseNotes | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/PendingReleaseNotes b/PendingReleaseNotes index 72f3a2f9acd83..1376a3907ae33 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -1,9 +1,17 @@ 11.1.1 ------ - * Calculation of recovery priorities has been updated. - This could lead to unintuitive recovery prioritization - during cluster upgrade. In case of such recovery, OSDs - in old version would operate on different priority ranges - than new ones. Once upgraded, cluster will operate on - consistent values. + +* There was a bug introduced in Jewel (#19119) that broke the mapping behavior + when an "out" OSD that still existed in the CRUSH map was removed with 'osd rm'. + This could result in 'misdirected op' and other errors. The bug is now fixed, + but the fix itself introduces the same risk because the behavior may vary between + clients and OSDs. To avoid problems, please ensure that all OSDs are removed + from the CRUSH map before deleting them. That is, be sure to do:: + + ceph osd crush rm osd.123 + + before:: + + ceph osd rm osd.123 +