Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1243601 - Overcloud deploys default to qemu instead of kvm
Overcloud deploys default to qemu instead of kvm
Status: CLOSED ERRATA
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-rdomanager-oscplugin (Show other bugs)
Director
Unspecified Unspecified
high Severity unspecified
: y1
: 7.0 (Kilo)
Assigned To: Lennart Regebro
Marius Cornea
: Triaged, ZStream
: 1270396 1270397 (view as bug list)
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-07-15 17:38 EDT by Ben Nemec
Modified: 2015-10-15 12:21 EDT (History)
14 users (show)

See Also:
Fixed In Version: python-rdomanager-oscplugin-0.0.10-1.el7ost
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2015-10-08 08:14:55 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Gerrithub.io 241837 None None None Never
Gerrithub.io 244138 None None None Never
Gerrithub.io 245162 None None None Never
Red Hat Product Errata RHSA-2015:1862 normal SHIPPED_LIVE Moderate: Red Hat Enterprise Linux OpenStack Platform 7 director update 2015-10-08 12:05:50 EDT

  None (edit)
Description Ben Nemec 2015-07-15 17:38:17 EDT
Description of problem: By default the overcloud deployment uses qemu instead of kvm, and it's not obvious from the documentation that this needs to be changed.


Version-Release number of selected component (if applicable):


How reproducible: Always.


Steps to Reproduce:
1. Deploy to baremetal without specifying --libvirt-type kvm
2. Boot an instance.  It will use unaccelerated qemu.
3.

Actual results: Yugo performance from VM.


Expected results: Ferrari performance from VM.


Additional info: For RHOS 7 GA, this is likely a doc fix.  We should discuss whether to change the default in future releases, however.
Comment 4 Ben Nemec 2015-07-16 13:15:13 EDT
Note that this can be fixed after deployment by re-running the same deployment command with "--libvirt-type kvm" added.
Comment 6 Brent Eagles 2015-07-29 08:53:34 EDT
This is fairly critical and should be fixed as soon as practical. In addition to affecting performance, it prevents the use of features such as SR-IOV PCI passthrough.
Comment 7 Lennart Regebro 2015-08-24 06:53:21 EDT
Added a few doc improvements.
Comment 8 Lennart Regebro 2015-08-26 05:37:15 EDT
I also added a patch to change the default to KVM instead of QEMU, if it is decided that this is a bug that should be fixed.

https://review.gerrithub.io/#/c/244069
Comment 10 Lennart Regebro 2015-09-02 12:26:53 EDT
This bug needs documentation changes in any case, but we can also change the default from qemu to kvm, but I get conflicting opinions about if we should do that.
Comment 11 Stephen Gordon 2015-09-02 16:52:03 EDT
(In reply to Lennart Regebro from comment #10)
> This bug needs documentation changes in any case, but we can also change the
> default from qemu to kvm, but I get conflicting opinions about if we should
> do that.

WHY? We don't recommend the use of qemu emulation for real environments period from a Nova perspective.
Comment 12 chris alfonso 2015-09-02 17:02:51 EDT
There should no confusion any longer here. Default should be kvm. Thanks.
Comment 15 Marius Cornea 2015-09-07 10:13:31 EDT
[stack@instack ~]$ rpm -qa | grep python-rdomanager-oscplugin
python-rdomanager-oscplugin-0.0.10-1.el7ost.noarch

Deploy command: 

openstack overcloud deploy --templates 


Resulting config:
[heat-admin@overcloud-compute-0 ~]$ sudo grep virt_type /etc/nova/nova.conf | grep -v ^#
virt_type=kvm
Comment 17 errata-xmlrpc 2015-10-08 08:14:55 EDT
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2015:1862
Comment 18 Mike Burns 2015-10-15 12:19:13 EDT
*** Bug 1270397 has been marked as a duplicate of this bug. ***
Comment 19 Mike Burns 2015-10-15 12:21:13 EDT
*** Bug 1270396 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.