From d4904c22642b99e5be4acc65fbe87e03e2b06de1 Mon Sep 17 00:00:00 2001 From: Shahriyar Jalayeri Date: Fri, 8 Nov 2024 13:00:06 +0200 Subject: [PATCH] OVMF boot issue workaround (2/2): update setup-environment action Update setup-environment action to use use the old OVMF firmware when booting eve with qemu otherwise boot will hang. Signed-off-by: Shahriyar Jalayeri --- .github/actions/setup-environment/action.yml | 1 + .github/workflows/eden_setup.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/actions/setup-environment/action.yml b/.github/actions/setup-environment/action.yml index f89d27874..5fe029a51 100644 --- a/.github/actions/setup-environment/action.yml +++ b/.github/actions/setup-environment/action.yml @@ -59,6 +59,7 @@ runs: ./eden config set default --key=eve.accel --value=true else ./eden config set default --key=eve.accel --value=false + ./eden config set default --key=eve.firmware --value="$(pwd)/firmware/OVMF_CODE.fd $(pwd)/firmware/OVMF_VARS.fd" fi ./eden config set default --key=eve.tpm --value=${{ inputs.tpm_enabled }} ./eden config set default --key=eve.cpu --value=2 diff --git a/.github/workflows/eden_setup.yml b/.github/workflows/eden_setup.yml index 747353cc8..e246a1963 100644 --- a/.github/workflows/eden_setup.yml +++ b/.github/workflows/eden_setup.yml @@ -58,6 +58,7 @@ jobs: # check separate (non-default) config ./eden config add setup ./eden config set setup --key=eve.accel --value=false + ./eden config set setup --key=eve.firmware --value="$(pwd)/firmware/OVMF_CODE.fd $(pwd)/firmware/OVMF_VARS.fd" ./eden --config setup setup ./eden --config setup start ./eden --config setup eve onboard