[Bug 1181549] LXD won't start VMs
https://bugzilla.suse.com/show_bug.cgi?id=1181549
https://bugzilla.suse.com/show_bug.cgi?id=1181549#c11
--- Comment #11 from Bruce Rogers
qemu-system-x86_64:/var/log/lxd/fred-vm/qemu.conf:27: There is no option group 'spice' qemu-system-x86_64: -readconfig /var/log/lxd/fred-vm/qemu.conf: read config /var/log/lxd/fred-vm/qemu.conf: Invalid argument : Process exited with a non-zero value Try `lxc info --show-log local:fred-vm` for more info
I have all the relevant SPICE libraries installed so I'll need to look into this a little bit more, but my guess is that openSUSE's QEMU is built against either an outdated version or has the support disabled for some reason.
I see that you are grabbing the v5.2 qemu from the Virtualization project. Here, qemu has further modularized beyond what was in the qemu included in Leap 15.2, which is creating some problems, including with -readconfig file processing. Someone has reported the error you are hitting, see: https://bugs.launchpad.net/qemu/+bug/1910696 -readconfig has been de-emphasized for some time, but not yet deprecated. I'm not sure what the best solution is for what you are trying to do. Can you get away with using the qemu that ships with Leap 15.2? I don't know anything about LXD, but is there a way to change how spice is referenced - as in, putting spice ref's on the qemu command line, and not in a config file, or not use spice altogether? Is there a way to use LXD in a way that doesn't use qemu's -readconfig? You can watch for upstream's handling of this bug for what the approach will be to deal with this situation. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com