* TODO osd etc killing while test is running
* TODO automatic host locking
-* TODO add task for rbd image creation
-- rbd.create_image: [client.0]
-- rbd.create_image:
- client.0:
- image_size: 8192
-* TODO add task for rbd modprobe and dev create on client
-- rbd.modprobe: [client.0]
-- rbd.dev_create: [client.0]
-* TODO add task for mounting fs on top of rbd
-- rbd.mkfs: [client.0]
-- rbd.mount: [client.0]
-* TODO add full service rbd task that wraps the lower-level tasks
-- rbd:
-- rbd: [client.0]
-- rbd:
- client.0:
- image_size: 8192
* TODO force cleanup on errors
for now, you can run something like this:
dsh -m ubuntu@sepia70.ceph.dreamhost.com,ubuntu@sepia71.ceph.dreamhost.com,ubuntu@sepia72.ceph.dreamhost.com 'killall --quiet /tmp/cephtest/binary/usr/local/bin/cmon /tmp/cephtest/binary/usr/local/bin/cosd /tmp/cephtest/binary/usr/local/bin/cmds ; fusermount -u /tmp/cephtest/mnt.*; rm -rf /tmp/cephtest'