Make libvirt import optional (OS X)
Scrub osds when ceph task finishes
Fixes: 7198
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Implement the rest of the checks for automatic pg scrubbing.
osd_scrub_pgs now:
1.) Insures that all pgs are clean and active.
2.) Performs the scrub of all OSDs.
3.) Waits until all pgs have been scrubbed or no progress in scrubbing has
    been made for two minutes.

These changes have been made on top of a previous check-in that was incomplete

Fixes: 7198
Signed-off-bye: Warren Usui <warren.usui@inktank.com>
valgrind: fix msync suppression

Signed-off-by: Sage Weil <sage@inktank.com>
Enable killing runs that haven't even started yet

This requires passing --machine-type.

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Merge pull request #185 from ceph/wip-7342

Enable killing runs that haven't even started yet
schedule_suite: be slightly more verbose

Signed-off-by: Sage Weil <sage@inktank.com>
Move osd_scrub_pgs call to finally block of ceph main task.

Fixes: 7198
Signed-off-bye: Warren Usui <warren.usui@inktank.com>
Make sure osd_scrub_pgs gets called if healthy call fails.

Fixes: 7198
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Merge pull request #184 from ceph/wip-pg-scrub-from-ceph-wusui

Scrub osds when ceph task finishes
Add docstrings to s3 related tasks.

Fixes: 6536
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Merge pull request #189 from ceph/wip-6536-wusui

Add docstrings to s3 related tasks.
Merge pull request #182 from ceph/wip-imports

Make libvirt import optional (OS X)
rados: add ec_pool

Signed-off-by: Samuel Just <sam.just@inktank.com>
radosbench: create new pool, honor ec_pool setting
roles
scripts
more roles
recovery bench
schedule_suite