summaryrefslogtreecommitdiff
path: root/qa
diff options
context:
space:
mode:
authorJosh Durgin <josh.durgin@dreamhost.com>2011-12-06 14:19:19 -0800
committerJosh Durgin <josh.durgin@dreamhost.com>2011-12-06 14:20:31 -0800
commit8afa5a5d9e705827d3d75e7611984600ac7b29cc (patch)
treea82b19a4f46230f5adf770b747deccdb49e975ea /qa
parent03b03553b2e386b4c102e24bf90f88297a0f61e7 (diff)
downloadceph-8afa5a5d9e705827d3d75e7611984600ac7b29cc.tar.gz
workunits: fix secret file and temp file removal for kernel rbd
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
Diffstat (limited to 'qa')
-rwxr-xr-xqa/workunits/rbd/kernel.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/qa/workunits/rbd/kernel.sh b/qa/workunits/rbd/kernel.sh
index d7e72a3f519..c0eced27193 100755
--- a/qa/workunits/rbd/kernel.sh
+++ b/qa/workunits/rbd/kernel.sh
@@ -3,7 +3,7 @@
CEPH_SECRET_FILE=${CEPH_SECRET_FILE:-}
CEPH_ID=${CEPH_ID:-admin}
SECRET_ARGS=''
-if [ -z $CEPH_SECRET_FILE ]; then
+if [ ! -z $CEPH_SECRET_FILE ]; then
SECRET_ARGS="--secret $CEPH_SECRET_FILE"
fi
@@ -21,7 +21,7 @@ function clean_up {
rbd unmap /dev/rbd/rbd/testimg1@snap1 || true
sudo chown root /sys/bus/rbd/add /sys/bus/rbd/remove
rbd rm testimg1 || true
- rm -f $TMP_FILES
+ sudo rm -f $TMP_FILES
}
clean_up
@@ -87,7 +87,7 @@ rbd snap rollback --snap=snap1 testimg1
echo 1 | sudo tee /sys/bus/rbd/devices/$DEV_ID1/refresh
cat /sys/bus/rbd/devices/$DEV_ID1/snap_snap1/snap_size | grep 76800000
cat /sys/bus/rbd/devices/$DEV_ID1/size | grep 76800000
-rm -f /tmp/img1.snap1 /tmp/img1.export
+sudo rm -f /tmp/img1.snap1 /tmp/img1.export
sudo dd if=/dev/rbd/rbd/testimg1@snap1 of=/tmp/img1.snap1
cmp /tmp/img1 /tmp/img1.snap1