On Tue, 2025-03-25 at 12:14 +0300, Michael Tokarev wrote: > 21.03.2025 18:34, Mathias Gibbens wrote: > > Just a heads up that this might impact Incus/LXD. The release of qemu > > 9.2 required several updates due to API changes; I haven't looked at > > qemu 10 at all, so I don't know what sort of changes were made in the > > upcoming release. > > I was able to find just one update which had to be done for incus for > qemu 9.2 - the bootindex json property, which were erroneously marked > as type string in qemu in the past, and 9.2 fixed this by requiring it > to be integer, as it should've been. Which other updates were required?
Yes, fixing argument typing was one of the larger changes[1], along with dealing with the removal of virtfs-proxy-helper[2]. The need to fix argument types was an obvious change, but the removal of virtfs- proxy-helper wasn't notice until Colin filed a bug about it. There were a couple other smaller updates[3,4] as well. I did ping Stéphane, and he said he didn't see anything in the deprecation list for the qemu 10 release[5] that looks like it will affect Incus, but we'll still want to test things once qemu 10 is uploaded to unstable. Mathias [1] -- https://github.com/lxc/incus/pull/1531 [2] -- https://github.com/lxc/incus/pull/1547 [3] -- https://github.com/lxc/incus/pull/1601 [4] -- https://github.com/lxc/incus/pull/1594 [5] -- https://www.qemu.org/docs/master/about/deprecated.html
signature.asc
Description: This is a digitally signed message part