-
Notifications
You must be signed in to change notification settings - Fork 940
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
VM: Fix QMP arguments typing to support QEMU 9.2 (from Incus) #15154
base: main
Are you sure you want to change the base?
Conversation
466955e
to
70517fa
Compare
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr> (cherry picked from commit 037d8123d9e6c892c5dba35e4c2141152c70db74) Signed-off-by: Nikita Mezhenskyi <nikita.mezhenskyi@canonical.com> License: Apache-2.0
Signed-off-by: Benjamin Somers <benjamin.somers@imt-atlantique.fr> (cherry picked from commit 3ed3a4afdab040cc36b3fc402feac6fd3fbc25c4) Signed-off-by: Nikita Mezhenskyi <nikita.mezhenskyi@canonical.com> License: Apache-2.0
70517fa
to
1f00f27
Compare
Closes lxc/incus#1536 Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit c984c6880214909e9c64f85f1311f1fa42e2d013) Signed-off-by: Nikita Mezhenskyi <nikita.mezhenskyi@canonical.com> License: Apache-2.0
converted to draft until tested |
This is required in most cases with QEMU 9.1.0. Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 572afb06f66f83ca95efa1b9386fceeaa1c9e11b) Signed-off-by: Nikita Mezhenskyi <nikita.mezhenskyi@canonical.com> License: Apache-2.0
Fixes #14916. Tested on Ubuntu 25.04 with QEMU 9.2.1. |
@nmezhenskyi please remove the incorrect "fixes" lines for Incus issues as this PR does not fix any Incus issues. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good thanks.
2 minor things:
- Lets not go back to fmt.Sprintf where string concatenation has been used.
- Please check all type assertions and return/log an error where appropriate, we dont want to crash LXD if a type assertion cannot proceed.
…tenation Signed-off-by: Nikita Mezhenskyi <nikita.mezhenskyi@canonical.com>
Signed-off-by: Nikita Mezhenskyi <nikita.mezhenskyi@canonical.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Cherry-picks from lxc/incus#1531, lxc/incus#1601, and lxc/incus#1196.
Fixes #14916.