From 181f35e174293cf6474a1a1ccb2f42c6c2daa22f Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Mon, 11 Nov 2024 12:25:59 +0100 Subject: [PATCH] fixup! install qemu-system-arm without recommends to avoid conflict with qemu-user-static (via qemu-utils) --- .github/workflows/tests.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 09ed6f9b..a7b84674 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -79,7 +79,7 @@ jobs: - name: Install test dependencies run: | sudo apt update - sudo apt install -y python3-pytest python3-paramiko python3-boto3 flake8 qemu-system-x86 qemu-efi-aarch64 qemu-system-arm pylint libosinfo-bin + sudo apt install -y python3-pytest python3-paramiko python3-boto3 flake8 pylint libosinfo-bin - name: Diskspace (before) run: | df -h @@ -96,8 +96,10 @@ jobs: # XXX: remove once ubuntu ships qemu-9.1 sudo apt install -y software-properties-common sudo apt-add-repository -y ppa:mvo/qemu - sudo apt update - sudo apt install -y qemu-user-static + sudo apt install --no-install-recommends -y qemu-user-static + # now remove ppa again, the metadata confuses apt + sudo apt-add-repository --remove -y ppa:mvo/qemu + sudo apt install -y qemu-system-arm qemu-system-x86 qemu-efi-aarch64 - name: Install python test deps run: | # make sure test deps are available for root