puppet-nova/manifests/compute
Javier Pena 313eb84b26 Set cpu_mode to "none" when virt_type is qemu
The Nova code states that the default value for cpu_mode when using
qemu as virt_type should be host-model [1]. However, this is not
actually tested in the gate due to [2], and with QEMU 2.6.0 it is
known to cause issues [3], because there is a chance a new CPU
flag is used, but not emulated by QEMU TCG code.

Setting cpu_mode to "none" in this case as default would prevent us
from hitting issues when this code is most exercised, i.e. CI
environments.

[1] f419825c21/nova/conf/libvirt.py (L442-L448)
[2] https://github.com/openstack-dev/devstack/blob/master/lib/nova_plugins/hypervisor-libvirt#L42
[3] https://bugzilla.redhat.com/show_bug.cgi?id=1404627

Change-Id: Ic95755a927eef0580433cd5c8eca1c4c7cad2f69
2016-12-15 14:48:39 +01:00
..
libvirt Enable compute node micro-services 2016-06-14 19:08:11 -04:00
ironic.pp Implement nova::ironic::common class 2016-05-20 09:55:27 +00:00
libvirt.pp Set cpu_mode to "none" when virt_type is qemu 2016-12-15 14:48:39 +01:00
neutron.pp Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
rbd.pp Fix a string only containing a variable 2016-12-09 14:46:38 +01:00
serial.pp Remove listen option 2016-11-02 10:52:53 +08:00
spice.pp Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
vmware.pp Deprecate wsdl_location option 2016-10-24 13:17:35 +08:00
xenserver.pp XenServer patch 2016-12-02 22:34:27 +00:00