Bug 1517781
Summary: | Nova live migration fail for different CPU Model | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Md Nadeem <mnadeem> |
Component: | openstack-nova | Assignee: | Eoghan Glynn <eglynn> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Joe H. Rahme <jhakimra> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 10.0 (Newton) | CC: | awaugama, berrange, dasmith, eglynn, kchamart, mbooth, mnadeem, sbauza, sferdjao, sgordon, srevivo, vromanso |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-12-14 16:11:13 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Md Nadeem
2017-11-27 13:03:34 UTC
Can you confirm the version used for libivrt and QEMU? When using cpu mode host-model some issues have been noticed for libvirt/QEMU during migration and so prior to libvirt 3.2.0 and QEMU 2.9.0 detection of the host CPU model via QEMU seems to be not supported. https://libvirt.org/formatdomain.html#elementsCPU >> libvirt-2.0.0-10.el7_3.9.x86_64 >> cat installed-rpms | grep -i qemu ipxe-roms-qemu-20160127-5.git6366fa7a.el7.noarch Thu Jun 15 20:40:54 2017 libvirt-daemon-driver-qemu-2.0.0-10.el7_3.9.x86_64 Thu Jun 15 20:46:50 2017 qemu-img-rhev-2.6.0-28.el7_3.9.x86_64 Thu Jun 15 20:44:32 2017 qemu-kvm-common-rhev-2.6.0-28.el7_3.9.x86_64 Thu Jun 15 20:46:22 2017 qemu-kvm-rhev-2.6.0-28.el7_3.9.x86_64 Thu Jun 15 20:52:25 2017 Note: Cu has confirmed that after making these changes in nova.conf, the Issue is fixed. cpu_mode=custom cpu_model=IvyBridge After restarting the instances so they take the new flags into account, they can now be migrated between computes with different CPUs. (In reply to Md Nadeem from comment #2) > >> libvirt-2.0.0-10.el7_3.9.x86_64 > > >> cat installed-rpms | grep -i qemu > ipxe-roms-qemu-20160127-5.git6366fa7a.el7.noarch Thu Jun 15 > 20:40:54 2017 > libvirt-daemon-driver-qemu-2.0.0-10.el7_3.9.x86_64 Thu Jun 15 > 20:46:50 2017 > qemu-img-rhev-2.6.0-28.el7_3.9.x86_64 Thu Jun 15 > 20:44:32 2017 > qemu-kvm-common-rhev-2.6.0-28.el7_3.9.x86_64 Thu Jun 15 > 20:46:22 2017 > qemu-kvm-rhev-2.6.0-28.el7_3.9.x86_64 Thu Jun 15 > 20:52:25 2017 > > Note: Cu has confirmed that after making these changes in nova.conf, the > Issue is fixed. > > cpu_mode=custom > cpu_model=IvyBridge > > After restarting the instances so they take the new flags into account, they > can now be migrated between computes with different CPUs. I don't see any action in Nova side and the issue seems to be fixed with libvirtd 3.2.0 and QEMU 2.9.0. Cu found workaround by configuring the exact cpu model. I guess we can just close the bug or do you have other request? I have closed this bug as it has been waiting for more info for at least 2 weeks. We only do this to ensure that we don't accumulate stale bugs which can't be addressed. If you are able to provide the requested information, please feel free to re-open this bug. |