From e99a13d26cca79c589db7c848143ccd1ad1686c4 Mon Sep 17 00:00:00 2001 From: Jeremi Piotrowski Date: Wed, 23 Aug 2023 16:38:48 +0200 Subject: [PATCH] gha: vfio: Run on Ubuntu 23.04 runner The vfio test requires nested-nested virtualization: L0 Azure host -> L1 Ubuntu VM -> L2 Fedora VM -> L3 Kata This hits a kernel bug on v5.15 but works quite nicely on the v6.2 kernel included in Ubuntu 23.04. We can switch back to Ubuntu 22.04 when they roll out v6.2. Fixes: #6555 Signed-off-by: Jeremi Piotrowski (cherry picked from commit 936e8091a7d3a3a76c6b392a3d930b80456ddba9) --- .github/workflows/run-vfio-tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-vfio-tests.yaml b/.github/workflows/run-vfio-tests.yaml index ba34d20889..6a42a1b4e1 100644 --- a/.github/workflows/run-vfio-tests.yaml +++ b/.github/workflows/run-vfio-tests.yaml @@ -15,7 +15,7 @@ jobs: fail-fast: false matrix: vmm: ['clh', 'qemu'] - runs-on: garm-ubuntu-2204 + runs-on: garm-ubuntu-2304 env: GOPATH: ${{ github.workspace }} KATA_HYPERVISOR: ${{ matrix.vmm }}