diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 980b98e9c..cf66c86ac 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -28,9 +28,6 @@ jobs: test: if: ${{ github.event_name != 'workflow_run' || github.event.workflow_run.conclusion == 'success' }} - env: - NO_KVM: 1 - name: Test in QEMU runs-on: ubuntu-22.04 steps: @@ -69,6 +66,12 @@ jobs: xz -dc haos*.qcow2.xz > tests/haos.qcow2 rm haos*.qcow2.xz + - name: Enable KVM group perms + run: | + echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules + sudo udevadm control --reload-rules + sudo udevadm trigger --name-match=kvm + - name: Run tests run: | ./tests/run_tests.sh