From: Neha Ojha Date: Wed, 14 Mar 2018 19:37:56 +0000 (-0700) Subject: qa/tasks/ceph_manager: use set_config on revived osd X-Git-Tag: v13.1.0~563^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F20901%2Fhead;p=ceph.git qa/tasks/ceph_manager: use set_config on revived osd Signed-off-by: Neha Ojha --- diff --git a/qa/tasks/ceph_manager.py b/qa/tasks/ceph_manager.py index a25241a828b2..9e04e6a43246 100644 --- a/qa/tasks/ceph_manager.py +++ b/qa/tasks/ceph_manager.py @@ -384,13 +384,11 @@ class Thrasher: skip_admin_check=skip_admin_check) self.dead_osds.remove(osd) self.live_osds.append(osd) - if self.random_eio > 0 and osd is self.rerrosd: - self.ceph_manager.inject_args('osd', self.rerrosd, - 'filestore_debug_random_read_err', - self.random_eio) - self.ceph_manager.inject_args('osd', self.rerrosd, - 'bluestore_debug_random_read_err', - self.random_eio) + if self.random_eio > 0 and osd == self.rerrosd: + self.ceph_manager.set_config(self.rerrosd, + filestore_debug_random_read_err = self.random_eio) + self.ceph_manager.set_config(self.rerrosd, + bluestore_debug_random_read_err = self.random_eio) def out_osd(self, osd=None):