LUKS-on-LVM inspection test: test /dev/mapper/VG-LV translation

In the LUKS-on-LVM inspection test, call the "check_filesystems" function
yet another time, now with such "--key" options that exercise the recent
"/dev/mapper/VG-LV" -> "/dev/VG/LV" translation (unescaping) from
libguestfs-common.

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2168506
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Message-Id: <20230519140849.310774-4-lersek@redhat.com>
Reviewed-by: Richard W.M. Jones <rjones@redhat.com>
This commit is contained in:
Laszlo Ersek
2023-05-19 16:08:49 +02:00
parent 58e2640233
commit 32408a9c36

View File

@@ -101,3 +101,21 @@ eval "$fish_ref"
# Repeat the test.
check_filesystems
# Exit the current guestfish background process.
guestfish --remote -- exit
GUESTFISH_PID=
# Start up another guestfish background process, and specify the keys in
# /dev/mapper/VG-LV format this time.
keys_by_mapper_lvname=(
--key /dev/mapper/Volume--Group-Root:key:FEDORA-Root
--key /dev/mapper/Volume--Group-Logical--Volume--1:key:FEDORA-LV1
--key /dev/mapper/Volume--Group-Logical--Volume--2:key:FEDORA-LV2
--key /dev/mapper/Volume--Group-Logical--Volume--3:key:FEDORA-LV3
)
fish_ref=$("${guestfish[@]}" "${keys_by_mapper_lvname[@]}")
eval "$fish_ref"
# Repeat the test.
check_filesystems