Bug ID 1199354
Summary Running live snapshot fails with "usb-redir connection broken during migration"
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Virtualization:Other
Assignee virt-bugs@suse.de
Reporter felix.niederwanger@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Running/reverting a snapshot of a VM in Running state on Tumbleweed fails with
a broken usb-redir connection:

> phoenix@racetrack-7290:~> virsh snapshot-revert --snapshotname snapshot-running --domain tumbleweed-mate
> error: internal error: qemu unexpectedly closed the monitor: qxl_send_events: spice-server bug: guest stopped, ignoring
> 2022-05-09T14:51:46.932083Z qemu-system-x86_64: warning: usb-redir connection broken during migration
> 
> 2022-05-09T14:51:46.932121Z qemu-system-x86_64: usbredirparser: unserialization must use a pristine parser
> 2022-05-09T14:51:46.932126Z qemu-system-x86_64: Failed to load usb-redir:parser
> 2022-05-09T14:51:46.932129Z qemu-system-x86_64: error while loading state for instance 0x0 of device '0000:00:02.1:00.0/2/usb-redir'
> 2022-05-09T14:51:46.933563Z qemu-system-x86_64: Error -1 while loading VM state

I tested this now with two different VMs, both return the same error. The error
appears in virt-manager and when running from the CLI (see above).

Restoring a snapshot in Shutoff VM state works without any issues.

## Reproducer

Easiest to reproduce is in virt-manager.

* Start any VM
* Create a snapshot of that VM in Running state
* Run the created snapshot


You are receiving this mail because: