From: Sage Weil Date: Wed, 1 Mar 2017 19:18:44 +0000 (-0600) Subject: PendingReleaseNotes: warning about 'osd rm ...' and #19119 X-Git-Tag: v12.1.0~10^2~89^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F13731%2Fhead;p=ceph.git PendingReleaseNotes: warning about 'osd rm ...' and #19119 See http://tracker.ceph.com/issues/19119 Signed-off-by: Sage Weil --- diff --git a/PendingReleaseNotes b/PendingReleaseNotes index 6386dd9770f..f4718eb179f 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -121,3 +121,15 @@ * The 'rados df' JSON output now prints numeric values as numbers instead of strings. +* 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