blob: 38e4ee8981ff8e0837cbcd60d5888468cddb0dac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#!/bin/sh
set -eu
tarball="$1"
shift
tryit()
{
local image="$1"
local yaml="$2"
echo "Testing $yaml"
./vmdb2 --rootfs-tarball "$dst/$tarball" \
--verbose \
--log "$dst/check.log" \
--output "$image" \
"$yaml"
echo
}
src="$(dirname $0)"
dst="$(pwd)"
cd "$src"
#tryit luks.img "$src/luks.vmdb"
#tryit lvm2.img "$src/lvm2.vmdb"; exit
for x in "$@" pc uefi ansible smoke-pc smoke-uefi
do
tryit "$dst/$x.img" "$x.vmdb"
done
echo All test images built successfully.
|