Skip to content

config: use current virt machine for qemu-arm - #1592

Merged
nuclearcat merged 1 commit into
kernelci:mainfrom
nuclearcat:qemu-arm-virt-fix
Sep 1, 2026
Merged

config: use current virt machine for qemu-arm#1592
nuclearcat merged 1 commit into
kernelci:mainfrom
nuclearcat:qemu-arm-virt-fix

Conversation

@nuclearcat

Copy link
Copy Markdown
Member

The qemu-arm platform pins the QEMU 2.11 versioned virt machine while LAVA pulls kernelci/qemu:latest for every job. The image now contains QEMU 11.0.2, which no longer provides virt-2.11. QEMU exits before the kernel starts, and LAVA reports the resulting EOF as "Connection closed". This affects qemu-arm runners in both lava-cip and lava-collabora.

Select the unversioned virt alias while retaining gic-version=3. This matches qemu-arm64 and keeps the machine selection compatible with the floating QEMU image instead of depending on an obsolete compatibility machine.

Link: https://lava.ciplatform.org/scheduler/job/1500711

Link: https://lava.collabora.dev/scheduler/job/22866879

The qemu-arm platform pins the QEMU 2.11 versioned virt machine while
LAVA pulls kernelci/qemu:latest for every job. The image now contains
QEMU 11.0.2, which no longer provides virt-2.11. QEMU exits before the
kernel starts, and LAVA reports the resulting EOF as "Connection
closed". This affects qemu-arm runners in both lava-cip and
lava-collabora.

Select the unversioned virt alias while retaining gic-version=3. This
matches qemu-arm64 and keeps the machine selection compatible with the
floating QEMU image instead of depending on an obsolete compatibility
machine.

Link: https://lava.ciplatform.org/scheduler/job/1500711

Link: https://lava.collabora.dev/scheduler/job/22866879
Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com>
@nuclearcat
nuclearcat added this pull request to the merge queue Sep 1, 2026
Merged via the queue into kernelci:main with commit bb97b20 Sep 1, 2026
5 checks passed
@nuclearcat
nuclearcat deleted the qemu-arm-virt-fix branch September 1, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants