diff options
author | Josh Durgin <josh.durgin@dreamhost.com> | 2011-12-06 14:19:19 -0800 |
---|---|---|
committer | Josh Durgin <josh.durgin@dreamhost.com> | 2011-12-06 14:20:31 -0800 |
commit | 8afa5a5d9e705827d3d75e7611984600ac7b29cc (patch) | |
tree | a82b19a4f46230f5adf770b747deccdb49e975ea /qa | |
parent | 03b03553b2e386b4c102e24bf90f88297a0f61e7 (diff) | |
download | ceph-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-x | qa/workunits/rbd/kernel.sh | 6 |
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 |