Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1378541 - QEMU: update package summary and description
QEMU: update package summary and description
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: qemu-kvm (Show other bugs)
7.0
Unspecified Unspecified
unspecified Severity unspecified
: rc
: ---
Assigned To: Danilo Cesar de Paula
Chao Yang
:
Depends On: 1378538
Blocks:
  Show dependency treegraph
 
Reported: 2016-09-22 12:57 EDT by Ademar Reis
Modified: 2017-08-01 13:46 EDT (History)
8 users (show)

See Also:
Fixed In Version: qemu-kvm-1.5.3-129.el7
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1378538
Environment:
Last Closed: 2017-08-01 13:46:48 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
Red Hat Product Errata RHSA-2017:1856 normal SHIPPED_LIVE Moderate: qemu-kvm security, bug fix, and enhancement update 2017-08-01 14:03:36 EDT

  None (edit)
Description Ademar Reis 2016-09-22 12:57:17 EDT
+++ This bug was initially created as a clone of Bug #1378538 +++

From the spec file:

"""
Summary: QEMU is a FAST! processor emulator

%description
qemu-kvm is an open source virtualizer that provides hardware emulation for
the KVM hypervisor. qemu-kvm acts as a virtual machine monitor together with
the KVM kernel modules, and emulates the hardware for a full system such as
a PC and its assocated peripherals.

As qemu-kvm requires no host kernel patches to run, it is safe and easy to use.
"""

These are outdated (especially the summary). I suggest the following:

"""
Summary: QEMU is a generic and open source machine emulator and virtualizer.

%description
QEMU is an open source virtualizer that provides hardware emulation for
the KVM hypervisor. QEMU acts as a virtual machine monitor together with
the KVM kernel modules, and emulates the hardware for a full system such as
a PC and its assocated peripherals.
"""
Comment 2 Jeff Nelson 2016-09-27 23:20:09 EDT
You're right, it is old. I propose we use the description from Fedora, which is:

Summary: QEMU is a FAST! processor emulator

%description
QEMU is a generic and open source processor emulator which achieves a good
emulation speed by using dynamic translation. QEMU has two operating modes:

 * Full system emulation. In this mode, QEMU emulates a full system (for
   example a PC), including a processor and various peripherials. It can be
   used to launch different Operating Systems without rebooting the PC or
   to debug system code.
 * User mode emulation. In this mode, QEMU can launch Linux processes compiled
   for one CPU on another CPU.

As QEMU requires no host kernel patches to run, it is safe and easy to use.
Comment 3 Ademar Reis 2016-09-28 09:01:21 EDT
(In reply to Jeff Nelson from comment #2)
> You're right, it is old. I propose we use the description from Fedora, which
> is:
> 
> Summary: QEMU is a FAST! processor emulator
> 
> %description
> QEMU is a generic and open source processor emulator which achieves a good
> emulation speed by using dynamic translation. QEMU has two operating modes:
> 
>  * Full system emulation. In this mode, QEMU emulates a full system (for
>    example a PC), including a processor and various peripherials. It can be
>    used to launch different Operating Systems without rebooting the PC or
>    to debug system code.
>  * User mode emulation. In this mode, QEMU can launch Linux processes
> compiled
>    for one CPU on another CPU.
> 
> As QEMU requires no host kernel patches to run, it is safe and easy to use.


You pasted the RHEL description here. :-)

From rpm -qi qemu-system-x86 on Fedora 24:

"""
Source RPM  : qemu-2.7.0-2.fc24.src.rpm
Summary     : QEMU system emulator for x86
Description :
QEMU is a generic and open source processor emulator which achieves a good
emulation speed by using dynamic translation.

This package provides the system emulator for x86. When being run in a x86
machine that supports it, this package also provides the KVM virtualization
platform.
"""
Comment 4 Danilo Cesar de Paula 2016-11-14 15:25:35 EST
from bz#1378538:

Markus suggested to stick with QEMU or qemu-kvm due first suggestion makes a change from qemu-kvm to QEMU. So I'm reverting this and using qemu-kvm%{?pkgsuffix} instead.
Comment 5 Chao Yang 2017-06-12 23:31:32 EDT
Reproduce and verify this bug by comparing fields Summary and Description per the patch.

# rpm -qip qemu-kvm-1.5.3-117.el7/qemu-kvm-1.5.3-117.el7.x86_64.rpm 
Name        : qemu-kvm
Epoch       : 10
Version     : 1.5.3
Release     : 117.el7
Architecture: x86_64
Install Date: (not installed)
Group       : Development/Tools
Size        : 5953645
License     : GPLv2+ and LGPLv2+ and BSD
Signature   : (none)
Source RPM  : qemu-kvm-1.5.3-117.el7.src.rpm
Build Date  : Tue 12 Jul 2016 08:54:08 PM CST
Build Host  : x86-039.build.eng.bos.redhat.com
Relocations : (not relocatable)
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Vendor      : Red Hat, Inc.
URL         : http://www.qemu.org/
Summary     : QEMU is a FAST! processor emulator
Description :
qemu-kvm is an open source virtualizer that provides hardware emulation for
the KVM hypervisor. qemu-kvm acts as a virtual machine monitor together with
the KVM kernel modules, and emulates the hardware for a full system such as
a PC and its assocated peripherals.


# rpm -qi qemu-kvm-1.5.3-140.el7.x86_64
Name        : qemu-kvm
Epoch       : 10
Version     : 1.5.3
Release     : 140.el7
Architecture: x86_64
Install Date: Tue 06 Jun 2017 01:29:10 AM EDT
Group       : Development/Tools
Size        : 5999054
License     : GPLv2+ and LGPLv2+ and BSD
Signature   : (none)
Source RPM  : qemu-kvm-1.5.3-140.el7.src.rpm
Build Date  : Tue 06 Jun 2017 12:49:10 AM EDT
Build Host  : x86-017.build.eng.bos.redhat.com
Relocations : (not relocatable)
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Vendor      : Red Hat, Inc.
URL         : http://www.qemu.org/
Summary     : QEMU is a machine emulator and virtualizer
Description :
qemu-kvm is an open source virtualizer that provides hardware
emulation for the KVM hypervisor. qemu-kvm acts as a virtual
machine monitor together with the KVM kernel modules, and emulates the
hardware for a full system such as a PC and its associated peripherals.
Comment 6 errata-xmlrpc 2017-08-01 13:46:48 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-2017:1856

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