"${disk_args[@]}" \
-append "root=/dev/dracut/root quiet" \
-initrd "$TESTDIR"/initramfs.makeroot
+ rm -rf "$TESTDIR"/overlay
if ! test_marker_check dracut-root-block-created; then
echo "Could not create root filesystem"
chmod 0600 /tmp/key
fi
+ rm -rf "$TESTDIR"/overlay
+
# shellcheck disable=SC2046
test_dracut \
-a "lvm" \
-append "root=/dev/fakeroot quiet" \
-initrd "$TESTDIR"/initramfs.makeroot
test_marker_check dracut-root-block-created
+ rm -rf "$TESTDIR"/overlay
cryptoUUIDS=$(grep -F -a -m 3 ID_FS_UUID "$TESTDIR"/marker.img)
for uuid in $cryptoUUIDS; do
eval "$uuid"
-I "mkfs.btrfs cryptsetup" \
-i ./create-root.sh /usr/lib/dracut/hooks/initqueue/01-create-root.sh \
-f "$TESTDIR"/initramfs.makeroot
+ rm -rf "$TESTDIR"/overlay
KVERSION=$(determine_kernel_version "$TESTDIR"/initramfs.makeroot)
mkdir -p "$TESTDIR"/overlay/source/lib/modules "$TESTDIR"/overlay/source/mnt
build_ext4_image "$TESTDIR/overlay/source" "$TESTDIR"/root.img dracut
+ rm -rf "$TESTDIR"/overlay
rm -f "$TESTDIR/mnt.img"
truncate -s 512M "$TESTDIR/mnt.img"
inst_init ./server-init.sh "$TESTDIR"/overlay/source
build_ext4_image "$TESTDIR/overlay/source" "$TESTDIR"/server.img dracut
+ rm -rf "$TESTDIR"/overlay
# Make server's dracut image
call_dracut \
inst_init ./server-init.sh "$TESTDIR"/overlay/source
build_ext4_image "$TESTDIR/overlay/source" "$TESTDIR"/server.img dracut
+ rm -rf "$TESTDIR"/overlay
# Make client's dracut image
test_dracut \