Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Qemu 9.2 #14916

Open
Igorgro opened this issue Feb 3, 2025 · 3 comments · May be fixed by #15154
Open

Support Qemu 9.2 #14916

Igorgro opened this issue Feb 3, 2025 · 3 comments · May be fixed by #15154
Assignees

Comments

@Igorgro
Copy link

Igorgro commented Feb 3, 2025

I'm facing the same issue as the this one https://discuss.linuxcontainers.org/t/qemu-arch-and-vms-that-dont-start/21639/16 reported for Incus. When I'm trying to start a VM on latest Arch Linux with LXD 6.2 and Qemu 9.2, I'm getting the following error:

$ lxc start somevm
Error: Failed to add CPUs: Failed to add device: Invalid parameter type for 'core-id', expected: integer
Try `lxc info --show-log somevm` for more info

Looks like there missing support for Qemu 9.2. Downgrading to Qemu 9.1 makes everything works again

@zazizou
Copy link

zazizou commented Feb 4, 2025

Yep,

Having the same issue here. Incus has been fixed for this bug lxc/incus#1531

@tomponline
Copy link
Member

Hi,

Yes we will indeed support QEMU 9.2.

I believe we need at least these fixes from Incus

lxc/incus#1531
lxc/incus#1601

However we may also need to remove our dependency on virtfs-proxy-helper if that has been removed from QEMU by then.

lxc/incus#1547
lxc/incus#1594

The latter PRs have more significant ramifications though as we rely on that service for 9p passthrough.

@tomponline
Copy link
Member

@nmezhenskyi want to try cherry-picking the first 2 PRs into LXD?

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 a pull request may close this issue.

4 participants