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>
(cherry picked from commit
21027233b2a31b587e7caf95b1d85f5bcf0ae8ec)
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')