copy-storage-inc fails with qemu 6.0 / libvirt 7.4.0

Bug #1936778 reported by Christian Ehrhardt 
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libvirt (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I've had a few issues with that in the migration tests, but not reproducible between new systemd.
Turns out that was a red herring and it actually is a bad flag
  https://bugzilla.redhat.com/show_bug.cgi?id=1978526

Fixed by
  https://libvirt.org/git/?p=libvirt.git;a=commit;h=f58349c9c6d26d98e7c8c195b1160d0c0cfff080

This is in libvirt 7.5 and since we plan to merge 7.6 later in Impish that will be fine eventually.

tags: added: libvirt-21.10
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

From upstream discussion:

> - if (!(flags & QEMU_MONITOR_MIGRATE_NON_SHARED_INC) &&
> + if (!(flags & VIR_MIGRATE_NON_SHARED_INC) &&

Oops yet another cut&paste fail on my side.

The comment directly above this also mentions the wrong flag. Please fix
that one as well before pushing.

> qemuMigrationSrcRunPrepareBlockDirtyBitmapsMerge(vm, mig) < 0)
> return -1;

Reviewed-by: Peter Krempa <email address hidden>

Changed in libvirt (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libvirt - 7.6.0-0ubuntu1

---------------
libvirt (7.6.0-0ubuntu1) impish; urgency=medium

  * Merge v7.6.0 from upstream and unreleased changes from Debian git.
    Among other bugs this fixes copy-storage-inc based migrations (LP: #1936778)
    - New upstream version 7.5.0
    - New upstream version 7.6.0
    - symbols: Bump symbol versions
    - refresh d/p/debian/Set-defaults-for-zfs-tools.patch for v7.5.0
    - patches: Refresh patches
    - d/rules: disable the new Cloud Hypervisor driver
    - d/rules: enable more features explicitly
    - d/rules: use apparmor_profiles=enabled instead of the now rejected
      value true
    - update d/p/debian/Revert-m4-virt-xdr-rewrite-XDR-check.patch: to detect
      XDR functions from glibc
  * d/control, d/rules: enable libssh (LP: #1939416)
  * refresh ubuntu patches for v7.6.0
  * Further fixups for v7.6.0 (thanks to Andrea Bolognani)
    - rules: Explicitly set remote_default_mode
    - rules: Rework installation of AppArmor-related files

 -- Christian Ehrhardt <email address hidden> Wed, 11 Aug 2021 08:11:16 +0200

Changed in libvirt (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.