]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
tasks/divergent_priors2: wait for osd to start before tell
authorSage Weil <sage@redhat.com>
Fri, 25 Sep 2015 03:34:17 +0000 (23:34 -0400)
committerDavid Zafman <dzafman@redhat.com>
Wed, 24 Feb 2016 20:10:48 +0000 (12:10 -0800)
Otherwise we can get

2015-09-24T19:22:15.191 INFO:teuthology.orchestra.run.mira080.stderr:Error ENXIO: problem getting command descriptions from osd.1

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit ecc504fea0f1c67b768c52d95a41163e25bd065a)

tasks/divergent_priors2.py

index b8971f8d277412fd414413e22d192104f47566f4..0fc9a2f8d773fed1110d8ef61a8928fff7db3d54 100644 (file)
@@ -176,6 +176,7 @@ def task(ctx, config):
 
     log.info("reviving divergent %d", divergent)
     ctx.manager.revive_osd(divergent)
+    ctx.manager.wait_run_admin_socket('osd', divergent, ['dump_ops_in_flight'])
 
     log.info('allowing recovery')
     # Set osd_recovery_delay_start back to 0 and kick the queue