libvirt: Allow specification of default machine type

Bug #1357421 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
High
Gauvain Pocentek

Bug Description

https://review.openstack.org/100664
commit 5b27fe7de22aef53b82402f15b076887bc52670a
Author: Russell Bryant <email address hidden>
Date: Tue Jun 17 19:51:40 2014 +0000

    libvirt: Allow specification of default machine type

    The libvirt driver currently does not set the machine type for a KVM
    guest by default. When not specified, libvirt will use the newest one
    it knows about. Unfortunately, that can result in live migrations
    failing if your environment is using different versions of the host OS
    on compute nodes as the destination node may not be able to support the
    machine type used when the VM was originally started.

    A simple solution to this is to provide a new option which allows you
    to specify the default machine type on a per compute node basis
    (nova.conf option). By using this option, you can ensure that VMs are
    started with a machine type that will allow it to be live migrated to
    other nodes in the deployment.

    This patch implements that solution by adding the hw_machine_type
    option to the [libvirt] group of nova.conf.

    DocImpact
    Closes-bug: #1331170

    Change-Id: I223c70c729315b6ffc01eb293fe70553ef827162

Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Gauvain Pocentek (gpocentek)
tags: added: config-reference
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/115256

Changed in openstack-manuals:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/115256
Committed: https://git.openstack.org/cgit/openstack/openstack-manuals/commit/?id=8b2016b5d035b3475fe197b2132a8e1e8abff350
Submitter: Jenkins
Branch: master

commit 8b2016b5d035b3475fe197b2132a8e1e8abff350
Author: Gauvain Pocentek <email address hidden>
Date: Tue Aug 19 11:22:22 2014 +0200

    Update the config reference tables

    Include the new tables in the documentation.

    Fix the cinder-prophetstor_dpl.xml filename and the xiv category.

    Manually fix those files for niceness test:
    - glance-logging.xml (lines 34, 38), fixed in oslo-incubator
    - trove-logging.xml (lines 26, 30), fixed in oslo-incubator
    - neutron-openvswitch_agent.xml (line 45), to be fixed in neutron

    Closes-Bug: #1340858
    Closes-Bug: #1344231
    Closes-Bug: #1345956
    Closes-Bug: #1346711
    Closes-Bug: #1347978
    Partial-Bug: #1348329
    Closes-Bug: #1352074
    Partial-Bug: #1353417
    Closes-Bug: #1354622
    Closes-Bug: #1339754
    Closes-Bug: #1358598
    Closes-Bug: #1358259
    Closes-Bug: #1357865
    Partial-Bug: #1357457
    Closes-Bug: #1357421
    Change-Id: Id2da7d7762ca954bd552dbf89a9ff28b144efb68

Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-manuals 15.0.0

This issue was fixed in the openstack/openstack-manuals 15.0.0 release.

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.