]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
Revert "mgr/DaemonServer: safe-to-destroy - do not consider irrelevant pgs"
authorxie xingguo <xie.xingguo@zte.com.cn>
Mon, 2 Sep 2019 05:34:35 +0000 (13:34 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Thu, 12 Dec 2019 07:45:41 +0000 (15:45 +0800)
commitce4e554ed66b45cb4a302ff7668d9e0beb6bd7d9
tree9773e52bc07cb969e1bdba6f5de423a95a3a76e3
parentc4d12bfef8fa9d06a77186ea3a401e0a4a795025
Revert "mgr/DaemonServer: safe-to-destroy - do not consider irrelevant pgs"

This reverts commit ba8dd78236eec2c70b9bdc335d847c5762d4b6d4.

We use OSD device class to separate pools. Hence removing
the device class of an osd may cause mgr mistakenly approve
an invalid safe-to-destroy request, e.g., because that osd now
belongs to no pool while data migration could be still in-progress..

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/mgr/DaemonServer.cc