- Issued:
- 2012-06-20
- Updated:
- 2012-06-20
RHBA-2012:0785 - Bug Fix Advisory
Synopsis
virt-manager 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 virt-manager packages that fix multiple bugs and add one enhancement are
now available for Red Hat Enterprise Linux 6.
Description
The Virtual Machine Manager (virt-manager) is a graphical tool for administering
Kernel-based Virtual Machines (KVM) using libvirt.
This update fixes the following bugs:
- Prior to this update, the virt-manager tool did not change all required XML
elements when changing the disk bus of a guest from IDE to virtio, or vice
versa. As a consequence, virt-manager could create invalid XML elements that
libvirt accepted but then the guest failed to boot. This update modifies the
underlying code to change all required XML elements and guests start now as
expected. (BZ#741937, BZ#769192)
- Prior to this update, the virt-manager tool could, under certain
circumstances, receive an error from libvirt if virt-manager tried to read a
domain's information while that domain was shutting down. As a consequence, the
libvirt connection in the user interface (UI) was incorrectly closed. This
update modifies the underlying code to expect errors in this case and not close
the libvirt connection. (BZ#742055)
- Prior to this update, the glib integration did not work correctly. As a
consequence, serial consoles of virtual machines could stall when transferring
large amounts of data. This update modifies the underlying code to allow the
transfer of larger amounts of data without stalling. (BZ#747490)
- Prior to this update, graphical scaling did not work for SPICE graphics in the
virt-manager tool. This update modifies the underlying code to connect the UI
scaling selection element to the spice back end. (BZ#750225)
- Prior to this update, the virt-manager tool could close with a segmentation
fault if the user deleted several storage volumes in quick succession due to
data locking when deleting the storage volume. This update modifies the
virt-manager threads to allow deleting of storage volumes in quick succession.
(BZ#803600)
- Prior to this update, the virt-manager tool could, did not correctly clean up
certain internal state. As a consequence, closing and reopening a graphical
window of a guest did not reopen the graphical console. This update modifies the
underlying code to ensure that the graphical console connection is correctly
reopened. (BZ#811316)
- Prior to this update, the virt-manager tool did not correctly using the
graphics listen address attribute in the configuration of the virtual machine,
and would always try to connect to the guest with an SSH tunnel. This could
break graphical console connections if "listen=" was set to an explicit
interface address. This update modifies the underlying code to ensure that
virt-manager now correctly connects to these addresses. (BZ#816279)
This update also adds the following enhancement:
- Prior to this update, the default disk image format for disk images used for
newly created virtual machines was "raw" and could not be changed. This update
adds the new "qcow2" option. (BZ#716673)
All users of virt-manager are advised to upgrade to these updated packages,
which fix these bugs and add this enhancement.
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/knowledge/articles/11258
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux for Scientific Computing 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
- Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6 x86_64
Fixes
- BZ - 733210 - [virt-manager]keyboard shortcuts not take effect when focus out of guest with spice graphics
- BZ - 734529 - Adding storage via file browser is inflexible and differs from 5.6 behaviour
- BZ - 735766 - [virt-manager]should hide storage format which qemu disable support
- BZ - 736270 - Miss feedback when customize configuration of installation
- BZ - 740775 - virt-manager should hide unsupported serial types
- BZ - 741158 - [virt-manager]Show VM description in a tooltip does not work with special character & <>
- BZ - 742055 - virt-manager loses connection if it receives dominfo error while guest is shutting down
- BZ - 747490 - [virt-manager]virt-manager text console can hang if run Ctrl+C in guest when guest STDOUT
- BZ - 750225 - Fullscreen view does not work in virt-manager for spice graphics.
- BZ - 786694 - 'XML error: bond interface misses the bond element' and virt-manager's UI interface disabled when try to stop a bond through virt-manager.
- BZ - 795323 - virt-manager should add "qed" option for storage format type.
- BZ - 796570 - virt-manager should stay on the hardware details screen after changing the memory of running lxc guest.
- BZ - 803600 - virt-manager crash when deleting volumes
- BZ - 811316 - reopening guest console not working in rhel 6.2
- BZ - 816279 - virt-manager can't connect to remote guest with a listen= address
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
x86_64 | |
virt-manager-0.9.0-14.el6.x86_64.rpm | SHA-256: fb536a2ad751c19cfa66ec9be47af942640273cba4453152820d4d24a9e38f62 |
virt-manager-debuginfo-0.9.0-14.el6.x86_64.rpm | SHA-256: 437cba4c2de179ec2477d80f6753b5d0766605c055cce76afb25adedc4bbf6e4 |
i386 | |
virt-manager-0.9.0-14.el6.i686.rpm | SHA-256: 36db90bd5ac37610a8935fbe154978cfee51924b5a9e108b531c0e263cb735d9 |
virt-manager-debuginfo-0.9.0-14.el6.i686.rpm | SHA-256: 6329f315ca84721f3ec6730a751a176485475c509cd8254d58c8d8bdf02f7e2e |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
x86_64 | |
virt-manager-0.9.0-14.el6.x86_64.rpm | SHA-256: fb536a2ad751c19cfa66ec9be47af942640273cba4453152820d4d24a9e38f62 |
virt-manager-debuginfo-0.9.0-14.el6.x86_64.rpm | SHA-256: 437cba4c2de179ec2477d80f6753b5d0766605c055cce76afb25adedc4bbf6e4 |
i386 | |
virt-manager-0.9.0-14.el6.i686.rpm | SHA-256: 36db90bd5ac37610a8935fbe154978cfee51924b5a9e108b531c0e263cb735d9 |
virt-manager-debuginfo-0.9.0-14.el6.i686.rpm | SHA-256: 6329f315ca84721f3ec6730a751a176485475c509cd8254d58c8d8bdf02f7e2e |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
x86_64 | |
virt-manager-0.9.0-14.el6.x86_64.rpm | SHA-256: fb536a2ad751c19cfa66ec9be47af942640273cba4453152820d4d24a9e38f62 |
virt-manager-debuginfo-0.9.0-14.el6.x86_64.rpm | SHA-256: 437cba4c2de179ec2477d80f6753b5d0766605c055cce76afb25adedc4bbf6e4 |
i386 | |
virt-manager-0.9.0-14.el6.i686.rpm | SHA-256: 36db90bd5ac37610a8935fbe154978cfee51924b5a9e108b531c0e263cb735d9 |
virt-manager-debuginfo-0.9.0-14.el6.i686.rpm | SHA-256: 6329f315ca84721f3ec6730a751a176485475c509cd8254d58c8d8bdf02f7e2e |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
x86_64 | |
virt-manager-0.9.0-14.el6.x86_64.rpm | SHA-256: fb536a2ad751c19cfa66ec9be47af942640273cba4453152820d4d24a9e38f62 |
virt-manager-debuginfo-0.9.0-14.el6.x86_64.rpm | SHA-256: 437cba4c2de179ec2477d80f6753b5d0766605c055cce76afb25adedc4bbf6e4 |
i386 | |
virt-manager-0.9.0-14.el6.i686.rpm | SHA-256: 36db90bd5ac37610a8935fbe154978cfee51924b5a9e108b531c0e263cb735d9 |
virt-manager-debuginfo-0.9.0-14.el6.i686.rpm | SHA-256: 6329f315ca84721f3ec6730a751a176485475c509cd8254d58c8d8bdf02f7e2e |
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
s390x | |
virt-manager-0.9.0-14.el6.s390x.rpm | SHA-256: 61de09bf31b9eda093206518db9ece64fd7f55a8806d89e9cf065c726ca23c59 |
virt-manager-debuginfo-0.9.0-14.el6.s390x.rpm | SHA-256: b0f59e7569ed4c537fe6bbd9b046bd4cf6353313d91e8c1bb745f67728de77da |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
ppc64 | |
virt-manager-0.9.0-14.el6.ppc64.rpm | SHA-256: 946cf134ebc5c1e3a0fecc60b4935b3f331309cf239cc99da887031b38ae9688 |
virt-manager-debuginfo-0.9.0-14.el6.ppc64.rpm | SHA-256: 2336ce79b4d5bb96633cca6e083527100e3ca08cbba4f04079efec46d593df52 |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
x86_64 | |
virt-manager-0.9.0-14.el6.x86_64.rpm | SHA-256: fb536a2ad751c19cfa66ec9be47af942640273cba4453152820d4d24a9e38f62 |
virt-manager-debuginfo-0.9.0-14.el6.x86_64.rpm | SHA-256: 437cba4c2de179ec2477d80f6753b5d0766605c055cce76afb25adedc4bbf6e4 |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
x86_64 | |
virt-manager-0.9.0-14.el6.x86_64.rpm | SHA-256: fb536a2ad751c19cfa66ec9be47af942640273cba4453152820d4d24a9e38f62 |
virt-manager-debuginfo-0.9.0-14.el6.x86_64.rpm | SHA-256: 437cba4c2de179ec2477d80f6753b5d0766605c055cce76afb25adedc4bbf6e4 |
i386 | |
virt-manager-0.9.0-14.el6.i686.rpm | SHA-256: 36db90bd5ac37610a8935fbe154978cfee51924b5a9e108b531c0e263cb735d9 |
virt-manager-debuginfo-0.9.0-14.el6.i686.rpm | SHA-256: 6329f315ca84721f3ec6730a751a176485475c509cd8254d58c8d8bdf02f7e2e |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
s390x | |
virt-manager-0.9.0-14.el6.s390x.rpm | SHA-256: 61de09bf31b9eda093206518db9ece64fd7f55a8806d89e9cf065c726ca23c59 |
virt-manager-debuginfo-0.9.0-14.el6.s390x.rpm | SHA-256: b0f59e7569ed4c537fe6bbd9b046bd4cf6353313d91e8c1bb745f67728de77da |
Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6
SRPM | |
---|---|
virt-manager-0.9.0-14.el6.src.rpm | SHA-256: 94942986e7bf5dd942b6e0adce1363ab7ae8e96663a0109d2414a1992e918825 |
x86_64 | |
virt-manager-0.9.0-14.el6.x86_64.rpm | SHA-256: fb536a2ad751c19cfa66ec9be47af942640273cba4453152820d4d24a9e38f62 |
virt-manager-debuginfo-0.9.0-14.el6.x86_64.rpm | SHA-256: 437cba4c2de179ec2477d80f6753b5d0766605c055cce76afb25adedc4bbf6e4 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.