Bug 1392030
| Summary: | virsh save doesn't work after postcopy migration | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Marcel Kolaja <mkolaja> |
| Component: | libvirt | Assignee: | Jiri Denemark <jdenemar> |
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | high | ||
| Version: | 7.3 | CC: | dgilbert, dyuan, fjin, jdenemar, jsuchane, lmanasko, michal.skrivanek, mzamazal, rbalakri, sherold, snagar, xuzhang, zpeng |
| Target Milestone: | rc | Keywords: | ZStream |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | libvirt-2.0.0-10.el7_3.1 | Doc Type: | Bug Fix |
| Doc Text: |
Previously, the libvirt library did not disable post-copy on the destination when a migration completed. As a consequence, it was not possible to save such a domain on a disk. With this update, libvirt properly disables post-copy after
the migration finishes. As a result, subsequent migration does not use post-copy unless it is requested, and saving the domain to a disk succeeds.
|
Story Points: | --- |
| Clone Of: | 1374718 | Environment: | |
| Last Closed: | 2016-12-06 17:11:29 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1374718 | ||
| Bug Blocks: | |||
|
Description
Marcel Kolaja
2016-11-04 15:40:57 UTC
can reproduce this issue. build : libvirt-2.0.0-9.el7.x86_64 qemu-kvm-rhev-2.6.0-26.el7.x86_64 verify with build: libvirt-2.0.0-10.el7_3.1.x86_64 qemu-img-rhev-2.6.0-27.el7.x86_64 step: A: 1 start a guest on source 2 on source host do # virsh migrate rhel7 qemu+ssh://$target/system --postcopy --live --verbose Migration: [100 %] 3 on target host # virsh save rhel7 /tmp/rhel7 Domain rhel7 saved to /tmp/rhel7 B: 1.on source host do #virsh migrate rhel7 qemu+ssh://$target/system --postcopy --postcopy-after-precopy --live --verbose Migration: [100 %] 2 on target host # virsh save rhel7 /tmp/rhel7 Domain rhel7 saved to /tmp/rhel7 # virsh restore /tmp/rhel7 Domain restored from /tmp/rhel7 # virsh list --all Id Name State ---------------------------------------------------- 3 rhel7 running C: 1. on source host do # virsh migrate rhel7 qemu+ssh://$target/system --postcopy --live --verbose open another console, run # virsh migrate-postcopy rhel7 2. on target host # virsh save rhel7 /tmp/rhel7 Domain rhel7 saved to /tmp/rhel7 move to verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-2885.html |