]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks/ceph_manager: revive osds before doing final rerr reset 17406/head
authorSage Weil <sage@redhat.com>
Thu, 31 Aug 2017 18:55:46 +0000 (14:55 -0400)
committerSage Weil <sage@redhat.com>
Thu, 31 Aug 2017 18:55:46 +0000 (14:55 -0400)
We assume below that rerrosd is up, but it may not be when we exit the
loop.

Fixes: http://tracker.ceph.com/issues/21206
Signed-off-by: Sage Weil <sage@redhat.com>
qa/tasks/ceph_manager.py

index b2f687e49bb2a89030d30a8286248f871402e3a3..9da03bdd9082324689e018ebadd48aea84c2e423 100644 (file)
@@ -1031,6 +1031,7 @@ class Thrasher:
                         Scrubber(self.ceph_manager, self.config)
             self.choose_action()()
             time.sleep(delay)
+        self.all_up()
         if self.random_eio > 0:
             self.ceph_manager.raw_cluster_cmd('tell', 'osd.'+str(self.rerrosd),
                           'injectargs', '--', '--filestore_debug_random_read_err=0.0')