From 63b130a6fcf6029c2a96e61b03912e78b1f9c6b0 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 10 Nov 2022 17:33:31 +0100 Subject: [PATCH] test: add quick test for ensuring image UUID is deterministic based on the seed passed to repart --- test/units/testsuite-58.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/units/testsuite-58.sh b/test/units/testsuite-58.sh index 8787a24c0ef..5a515d9c015 100755 --- a/test/units/testsuite-58.sh +++ b/test/units/testsuite-58.sh @@ -769,9 +769,10 @@ EOF roothash=$(jq -r ".[] | select(.type == \"root-${architecture}-verity\") | .roothash" <<< "$output") - # Check that we can dissect, mount and unmount a repart verity image. + # Check that we can dissect, mount and unmount a repart verity image. (and that the image UUID is deterministic) systemd-dissect "$imgs/verity" --root-hash "$roothash" + systemd-dissect "$imgs/verity" --root-hash "$roothash" --json=short | grep -q '"imageUuid":"1d2ce291-7cce-4f7d-bc83-fdb49ad74ebd"' systemd-dissect "$imgs/verity" --root-hash "$roothash" -M "$imgs/mnt" systemd-dissect -U "$imgs/mnt" } -- 2.47.3