RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1378541 - QEMU: update package summary and description
Summary: QEMU: update package summary and description
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: qemu-kvm
Version: 7.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Danilo de Paula
QA Contact: Chao Yang
URL:
Whiteboard:
Depends On: 1378538
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-22 16:57 UTC by Ademar Reis
Modified: 2017-08-01 17:46 UTC (History)
8 users (show)

Fixed In Version: qemu-kvm-1.5.3-129.el7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1378538
Environment:
Last Closed: 2017-08-01 17:46:48 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2017:1856 0 normal SHIPPED_LIVE Moderate: qemu-kvm security, bug fix, and enhancement update 2017-08-01 18:03:36 UTC

Description Ademar Reis 2016-09-22 16:57:17 UTC
+++ 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-28 03:20:09 UTC
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 13:01:21 UTC
(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 de Paula 2016-11-14 20:25:35 UTC
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-13 03:31:32 UTC
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 17:46:48 UTC
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.