diff --git a/tests/scripts/github-action-helper.sh b/tests/scripts/github-action-helper.sh index 0b8c0bffe..67e74940f 100755 --- a/tests/scripts/github-action-helper.sh +++ b/tests/scripts/github-action-helper.sh @@ -50,7 +50,7 @@ function use_local_disk() { else # it's the hosted runner! sudo sgdisk --zap-all --clear --mbrtogpt -g -- "${BLOCK}" - sudo dd if=/dev/zero of="${BLOCK}" bs=1M count=10 oflag=direct + sudo dd if=/dev/zero of="${BLOCK}" bs=1M count=10 oflag=direct,dsync sudo parted -s "${BLOCK}" mklabel gpt fi sudo lsblk diff --git a/tests/scripts/multi-node/build-rook.sh b/tests/scripts/multi-node/build-rook.sh index 3dc475681..e9617924c 100755 --- a/tests/scripts/multi-node/build-rook.sh +++ b/tests/scripts/multi-node/build-rook.sh @@ -50,7 +50,7 @@ function purge_ceph_vms { vagrant ssh "$i" -c "cat << 'EOF' > /tmp/purge-ceph.sh sudo rm -rf /var/lib/rook for disk in \$(sudo blkid | awk '/ROOK/ {print \$1}' | sed 's/[0-9]://' | uniq); do - sudo dd if=/dev/zero of=\$disk bs=1M count=20 oflag=direct + sudo dd if=/dev/zero of=\$disk bs=1M count=20 oflag=direct,dsync done EOF" vagrant ssh "$i" -c "bash /tmp/purge-ceph.sh"