summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-02-15 17:21:42 -0800
committerSage Weil <sage@inktank.com>2013-02-15 17:21:42 -0800
commitf45e9be2f3bda2d410e55874aba2d6988ba8c8f8 (patch)
treeb4f4c12d8b624e6cfce4f158688b6c5fa2962670
parent58837b2b544a0d5a789633d702d5e68e6818d013 (diff)
parent3f5c25279622ea59624ae689cd21e9d69c852c0c (diff)
downloadceph-f45e9be2f3bda2d410e55874aba2d6988ba8c8f8.tar.gz
Merge branch 'next'
-rwxr-xr-xqa/workunits/rbd/map-snapshot-io.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/qa/workunits/rbd/map-snapshot-io.sh b/qa/workunits/rbd/map-snapshot-io.sh
index 6edcd4db723..1fb26523e92 100755
--- a/qa/workunits/rbd/map-snapshot-io.sh
+++ b/qa/workunits/rbd/map-snapshot-io.sh
@@ -3,6 +3,10 @@ set -e
# http://tracker.ceph.com/issues/3964
+[ -d /sys/bus/rbd ] || sudo modprobe rbd
+sudo chown ubuntu /sys/bus/rbd/add
+sudo chown ubuntu /sys/bus/rbd/remove
+
rbd create image -s 100
rbd map image
udevadm settle # note: newer versions of rbd do this for you.
@@ -11,5 +15,7 @@ rbd snap create image@s1
dd if=/dev/zero of=/dev/rbd/rbd/image oflag=direct count=10 # used to fail
rbd snap rm image@s1
dd if=/dev/zero of=/dev/rbd/rbd/image oflag=direct count=10
+rbd unmap /dev/rbd/rbd/image
echo OK
+