]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/workunits/rbd: rbd-nbd test should use sudo for map/unmap ops 7101/head
authorJason Dillaman <dillaman@redhat.com>
Mon, 4 Jan 2016 16:21:24 +0000 (11:21 -0500)
committerJason Dillaman <dillaman@redhat.com>
Mon, 4 Jan 2016 17:03:45 +0000 (12:03 -0500)
Fixes: #14221
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
qa/workunits/rbd/rbd-nbd.sh

index dfc4e6c8032fafca8d1664d54f8a455ef237a7e2..8973f68c904ab0669f526d082dee9b3168aa4368 100755 (executable)
@@ -15,27 +15,27 @@ function expect_false()
 }
 
 rbd remove $gen || true
-rbd-nbd unmap $dev || true
+sudo rbd-nbd unmap $dev || true
 
 #read test
 dd if=/dev/urandom of=$data bs=1M count=$size
 rbd --no-progress import $data $gen
-rbd-nbd --device $dev map $gen
-[ "`dd if=$data bs=1M | md5sum`" != "`dd if=$dev bs=1M | md5sum`" ] && false
+sudo rbd-nbd --device $dev map $gen
+[ "`dd if=$data bs=1M | md5sum`" != "`sudo dd if=$dev bs=1M | md5sum`" ] && false
 
 #write test
 dd if=/dev/urandom of=$data bs=1M count=$size
-dd if=$data of=$dev bs=1M
+sudo dd if=$data of=$dev bs=1M
 sync
 [ "`dd if=$data bs=1M | md5sum`" != "`rbd --no-progress export $gen - | md5sum`" ] && false
 
 #trim test
-mkfs.ext4 $dev # better idea?
+sudo mkfs.ext4 $dev # better idea?
 sync
 info=`rbd du $gen | tail -n 1`
 [ "`echo $info | awk '{print $2}'`" == "`echo $info | awk '{print $3}'`" ] && false
 
-rbd-nbd unmap $dev
+sudo rbd-nbd unmap $dev
 popd
 rm -rf rbd_nbd_test