Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 5 product line. The current stable release is 5.10. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 542665

Summary: backward migration ability should be requested to qemu-kvm when needed
Product: Red Hat Enterprise Linux 5 Reporter: Dor Laor <dlaor>
Component: libvirtAssignee: Daniel Veillard <veillard>
Status: CLOSED ERRATA QA Contact: Virtualization Bugs <virt-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.4.zCC: ajia, ehabkost, james.leddy, jdenemar, llim, ovirt-maint, Rhev-m-bugs, tburke, virt-maint, xen-maint, ykaul
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: libvirt-0.6.3-31.el5 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 541921 Environment:
Last Closed: 2010-03-30 08:10:13 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: 541731    
Bug Blocks:    
Attachments:
Description Flags
details none

Description Dor Laor 2009-11-30 13:46:54 UTC
+++ This bug was initially created as a clone of Bug #541921 +++

This bug is for the changes needed on the management layer to allow "backward migration", when the newer version of KVM has fixes that make the savevm format incompatible with previous versions (e.g. the fix for bug 531701).

KVM will be changed to allow an older savevm version to be requested, by using the machine-type argument to define the savevm version (Bug #541731), and VDSM (and maybe the higher layers) need to be able to use that feature when there is the need to allow backward migration.

--- Additional comment from dlaor on 2009-11-30 08:44:46 EDT ---

or all rhel5.4.* incarnations, we'll always use -M rhel5.4 as a default, unless instructed differently by mgmt.

So, newer vdsm should start using rhel5.4.x for newer VMs, otherwise ATM pvclock will drift.

---
The exact similar implementation is needed in libvirt.

Comment 2 Jiri Denemark 2010-01-28 16:17:56 UTC
Fix built in libvirt-0.6.3-31.el5

Comment 4 Alex Jia 2010-01-29 08:38:37 UTC
This bug has been fixed with libvirt-0.6.3-31.el5 on rhel5u5,set the bug status
to VERIFIED.(see the attachment)

Comment 5 Alex Jia 2010-01-29 08:39:24 UTC
Created attachment 387526 [details]
details

Comment 8 errata-xmlrpc 2010-03-30 08:10:13 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2010-0205.html