From 6c4e179171a9c27d13dcf6302156b5e6e19ff28b Mon Sep 17 00:00:00 2001 From: Xiaofeng Wang Date: Sat, 26 Feb 2022 00:26:05 +0800 Subject: [PATCH] test: Add work around for bug bz#2057769 bz#2057769 blocked UEFI vm test Co-Authored-By: Christian Kellner --- tools/provision.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/provision.sh b/tools/provision.sh index b46f57372..f4d32a0a1 100755 --- a/tools/provision.sh +++ b/tools/provision.sh @@ -21,6 +21,14 @@ else sudo dnf install -y ansible koji fi +# workaround for bug https://bugzilla.redhat.com/show_bug.cgi?id=2057769 +if [[ "$VERSION_ID" == "9.0" || "$VERSION_ID" == "9" ]]; then + if [[ -f "/usr/share/qemu/firmware/50-edk2-ovmf-amdsev.json" ]]; then + jq '.mapping += {"nvram-template": {"filename": "/usr/share/edk2/ovmf/OVMF_VARS.fd","format": "raw"}}' /usr/share/qemu/firmware/50-edk2-ovmf-amdsev.json | sudo tee /tmp/50-edk2-ovmf-amdsev.json + sudo mv /tmp/50-edk2-ovmf-amdsev.json /usr/share/qemu/firmware/50-edk2-ovmf-amdsev.json + fi +fi + sudo mkdir -p /etc/osbuild-composer sudo cp -a /usr/share/tests/osbuild-composer/composer/osbuild-composer.toml \ /etc/osbuild-composer/