- Issued:
- 2014-01-21
- Updated:
- 2014-01-21
RHBA-2014:0075 - Bug Fix Advisory
Synopsis
rhev-guest-tools-iso bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated rhev-guest-tools-iso packages that fix several bugs and add various
enhancements are now available.
Description
The rhev-guest-tools-iso package contains tools and drivers which are required
by supported Windows guest operating systems when installed as guests on Red Hat
Enterprise Virtualization.
This update fixes the following bugs:
- Previously, the rhevm-guest-agent did not properly sanitize the data sent to
the hypervisor. This now has been fixed and it is no longer sending invalid
Unicode characters encoded as UTF-8. (BZ#983408)
- After upgrading the Windows Guest Tools using the Application Provisioning
Tool, the rhev-agent service could not start. This was caused by a bug in the
way InstallShield 2012's InstallScript engine runs under MSI. The USB installer
now handles the regression caused by the change in the InstallShield engine. Now
the rhev-agent service runs after a Guest Tools upgrade. (BZ#991381)
- When the hypervisor's memory pressure grew, the Memory Overcommit Manager
reduced all guests' memory, so guests with high memory load used swap space.
This issue is fixed by enhanced ballooning rules for computing the minimum
available memory and reporting the swap usage of the guests. (BZ#1031534)
- Installing the rhev-guest-tools on a Windows 8 32-bit virtual machine produced
a warning about a missing signature for the VioStor driver, even though the
signature was valid. This has now been fixed, and the warning no longer appears.
(BZ#1009457)
- As the virtio-scsi driver for Windows 2003 is no longer provided in the
virtio-win package, the RHEV-VioSCSI MSI installers have also been modified to
reflect this change. (BZ#1036369)
- Uninstalling the Windows Guest Tools removed the virtio network driver if the
driver was manually added. Now the virtio network driver remains installed after
a Windows Guest Tools uninstallation. (BZ#928381)
- Due to the addition of support for VSS (Volume Shadow Copy Service) in
qemu-guest-agent, a 64-bit Windows Guest Tools installer is now provided in
addition to the 32-bit version which was previously available. (BZ#1032610)
- RHEV-Tools could not be uninstalled from a Windows virtual machine which had
been converted to a standalone physical machine. The installation logic now
disables platform verification during uninstall, so the uninstallation process
can run if the virtual machine was migrated to a physical machine or another
virtualization platform. (BZ#928374)
- The RHEV-APT MSI installer was supplied with an EXE wrapper, and due to the
build process only the external EXE could be signed, but not the MSI within it.
Consequently, uninstalling APT produced a warning about an 'unknown publisher'.
The installation process has been modified to sign the internal MSI of the APT
installer, so this error no longer occurs. (BZ#987821)
- The Windows Driver Foundation (WDF) dynamic link library (DLL) was shared by
the Balloon and VirtIO-Serial drivers. Uninstalling one driver removed the WDF
DLL, so subsequent drivers could not be fully uninstalled because the WDF DLL
was not present. The WDF DLL is now saved before the driver removal, then
restored after the Windows Guest Tools are uninstalled. This ensures that the
WDF DLL remains on the system, so other drivers using the DLL are not affected.
(BZ#877367)
- Previously users could not tick the "Show Windows installer log" checkbox at
the end of an installation. This is now fixed, and the log displays.
(BZ#1022984)
This update also adds the following enhancements:
- The virtio-scsi installers for Windows 7, 8, 2008, and 2012 are now present on
Windows Guest Tools. (BZ#967607)
- Windows Guest Tools now provides qemu-guest-agent installers for Windows 2003,
2008, and 2012 operating systems. (BZ#967515)
- Windows' virtio-serial driver behavior was changed so a write request when the
host is not connected results in immediate return with an error. The vmGetStats
command no longer yields blank IPs after migration. (BZ#1026474)
All Red Hat Enterprise Virtualization users are advised to install these updated
packages which fix these issues.
Solution
Before applying this update, make sure all previously-released errata
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/site/articles/11258
Affected Products
- Red Hat Virtualization 3.3 x86_64
Fixes
- BZ - 928381 - WGT uninstallation should not remove NETKVM (virtio network) driver if it was manually added
- BZ - 967515 - PRD33 - provide qemu-guest-agent for win2008/2012/2003 with installers as part of rhev tools iso
- BZ - 967607 - PRD33 - virtio-scsi installer for 2008/2012/2003
- BZ - 987821 - [Windows Guest Tools] APT uninstallation shows warning about 'unknown publisher'
- BZ - 991381 - [Windows Guest Tools] Windows 7 64bit - After upgrade from 3.2.12 to 3.3.3 / Windows could not start the RHEV Agent service on Local Computer
- BZ - 1009457 - [Windows Guest Tools] OS can't verify publisher of driver - seems viostor driver
- BZ - 1022984 - [Windows Guest Tools] - APT - i cannot check the checkbox "show windows installer log" at the end of the installation
- BZ - 1026474 - blank guestIPs are returned in vmGetStats after migration
- BZ - 1031534 - [WIN RHEV-AGENT] Please expose swap information in the guest agent
- BZ - 1032610 - Change in the upstream Qemu GA requires building new WGT installer
- BZ - 1036369 - Change in Virtio-Win SCSI drivers requires modifications in the VioSCSI MSI installers
- BZ - 1039330 - Add legal information into Windows Guest Tools package
- BZ - 1039339 - Include embedded packages license within the bundle
- BZ - 1043494 - [RFE] Install Spice QXL driver for Windows 2008R2
CVEs
(none)
References
(none)
Red Hat Virtualization 3.3
SRPM | |
---|---|
rhev-guest-tools-iso-3.3-10.src.rpm | SHA-256: 80e5a560cfa28d5d6100bb61ef8fffc454ad399d1bcda9c1026f80e932257d10 |
x86_64 | |
rhev-guest-tools-iso-3.3-10.noarch.rpm | SHA-256: b74a456a202a65ac30aff2ad3d477140a6e0d54f1aaa11a7bc9c260d183dd9f1 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.