test: Install and run ostree commit on UEFI VM
Update ostree-ng.sh to install and run ostree commit on UEFI VM ostree.sh keeps on BIOS VM. Both of BIOS and UEFI are covered. check_ostree.yaml ansible playbook has to be updated to support both BISO and UEFI
This commit is contained in:
parent
cf73edd2d2
commit
bd07936367
2 changed files with 27 additions and 17 deletions
|
|
@ -168,11 +168,7 @@ wait_for_ssh_up () {
|
|||
clean_up () {
|
||||
greenprint "🧼 Cleaning up"
|
||||
sudo virsh destroy "${IMAGE_KEY}"
|
||||
if [[ $ARCH == aarch64 ]]; then
|
||||
sudo virsh undefine "${IMAGE_KEY}" --nvram
|
||||
else
|
||||
sudo virsh undefine "${IMAGE_KEY}"
|
||||
fi
|
||||
sudo virsh undefine "${IMAGE_KEY}" --nvram
|
||||
# Remove qcow2 file.
|
||||
sudo rm -f "$LIBVIRT_IMAGE_PATH"
|
||||
|
||||
|
|
@ -389,6 +385,7 @@ sudo virt-install --initrd-inject="${KS_FILE}" \
|
|||
--os-type linux \
|
||||
--os-variant ${OS_VARIANT} \
|
||||
--location "/var/lib/libvirt/images/${ISO_FILENAME}" \
|
||||
--boot uefi,loader_ro=yes,loader_type=pflash,nvram_template=/usr/share/edk2/ovmf/OVMF_VARS.fd,loader_secure=no \
|
||||
--nographics \
|
||||
--noautoconsole \
|
||||
--wait=-1 \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue