From: Sage Weil Date: Fri, 15 Feb 2013 21:57:47 +0000 (-0800) Subject: qa: rbd/map-snapshot-io.sh: chown rbd device stuff X-Git-Tag: v0.57~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bc74429c8b3a5c4dfe49505cf5e0f42de28bf0b4;p=ceph.git qa: rbd/map-snapshot-io.sh: chown rbd device stuff This is fugly, but sudo -E doesn't work. Fix this after we are installing debs and the path doesn't matter anymore! Signed-off-by: Sage Weil --- diff --git a/qa/workunits/rbd/map-snapshot-io.sh b/qa/workunits/rbd/map-snapshot-io.sh index 6edcd4db723b..41220c48356f 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.