Cannot live migrate between hypervisors with heterogeneous cpu architecture

Bug #1499611 reported by james beedy on 2015-09-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova-compute (Juju Charms Collection)
Medium
james beedy

Bug Description

Live migration fails without post deploy configuration of nova.conf on compute nodes.

When using kvm as a hypervisor, you need to set the params 'cpu_mode' and 'cpu_model' under the [libvirt] header tag in nova.conf to be able to preform live migration of instances between hosts with heterogeneous cpu architecture. The nova-compute charm does not currently contain this functionality, but could easily be extended to include it by adding the params 'cpu_mode' and 'cpu_model' to nova-compute's set of supported configs, extracting them in the NovaComputeLibvirtContext class, and adding them to the nova.conf templates.

james beedy (jamesbeedy) on 2015-09-25
summary: - Cannot live migrate between hypervisors with heterogenous cpu
+ Cannot live migrate between hypervisors with heterogeneous cpu
architecture
description: updated
Changed in nova-compute (Juju Charms Collection):
assignee: nobody → james beedy (jamesbeedy)
importance: Undecided → Medium
status: New → In Progress
milestone: none → 15.10
james beedy (jamesbeedy) on 2015-10-26
Changed in nova-compute (Juju Charms Collection):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers