From: Sage Weil Date: Mon, 2 Oct 2017 12:20:57 +0000 (-0500) Subject: qa/suites/rados/singleton/all/recover-preemption: handle slow starting osd X-Git-Tag: v13.0.1~688^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=76d84ac194c0bb16b71f40815a3f5afd7274ccb6;p=ceph.git qa/suites/rados/singleton/all/recover-preemption: handle slow starting osd The OSD may not be marked up yet; set the config via the admin socket. Signed-off-by: Sage Weil --- diff --git a/qa/suites/rados/singleton/all/recovery-preemption.yaml b/qa/suites/rados/singleton/all/recovery-preemption.yaml index 7507bf635ec2..6b4bb04af272 100644 --- a/qa/suites/rados/singleton/all/recovery-preemption.yaml +++ b/qa/suites/rados/singleton/all/recovery-preemption.yaml @@ -43,8 +43,7 @@ tasks: - rados -p foo bench 3 write -b 4096 --no-cleanup - ceph osd unset noup - sleep 10 - - ceph tell osd.* config set osd_recovery_sleep 0 - - ceph tell osd.* config set osd_recovery_max_active 20 + - for f in 0 1 2 3 ; do sudo ceph daemon osd.$f config set osd_recovery_sleep 0 ; sudo ceph daemon osd.$f config set osd_recovery_max_active 20 ; done - ceph.healthy: - exec: osd.0: