- Issued:
- 2014-02-27
- Updated:
- 2014-02-27
RHBA-2014:0219 - Bug Fix Advisory
Synopsis
vdsm 3.3.1 bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated vdsm packages that fix a bug are now available.
Description
VDSM is a management module that serves as a Red Hat Enterprise Virtualization
Manager agent on Red Hat Enterprise Virtualization Hypervisor or Red Hat
Enterprise Linux hosts.
Changes to the ovirt-engine-backend component:
- Previously, VDSM's documented port range for SPICE was 5634 to 6166, but it
used libvirt's default range of 5900 to 65535. Consequently, firewalls set
according to this range could erroneously block SPICE traffic. Now, VDSM uses
the 5900 to 6923 range for SPICE, which allows concurrent running of up to 512
virtual machines using the SPICE console. (BZ#1052162)
Changes to the vdsm component:
- vdsmd now starts on the first run, even if no VDSM logs are present in the
RPM. (BZ#1065972)
- The iscsi daemon is now started when VDSM starts, and iSCSI storage is now
available when VDSM starts. (BZ#1058785)
- vdsm-python-cpopen is no longer installed. (BZ#1063180)
- sosreports no longer contain entire block devices, and this means that the
size of sosreports is now much smaller. (BZ#1062964)
- Virtual machines are no longer paused after migrations; hosts now correctly
acquire resource locks for recently migrated virtual machines. (BZ#1059129)
- An update to VDSM adjusts the libvirt XML to match the form the destination is
using after a migration from an older version of RHEV-H to a newer version of
RHEV-H.
Logs are no longer flooded with messages about invalid paths. (BZ#1065902)
- VDSM now provides before and after setup network hooks. (BZ#1058707)
- ifcfg files for physical interfaces no longer include HWADDR lines that
specify MAC addresses. (BZ#1058705)
- Bond speeds are now reported accurately. (BZ#1037557)
- before_device_migrate_source is now called by VDSM as expected. (BZ#1055518)
- getVdsCaps now reports the correct last client IP and lastClientIFace, which
allows the management bridge to be correctly installed. (BZ#1055557)
- TBA (BZ#1061642)
- after_update_device now runs as expected after a hook fails to run.
(BZ#1055656)
- The correct version of qemu-img-rhev is now listed correctly in VDSM's
dependencies. (BZ#1055516)
- RHEVM now recognizes preconfigured networks in which the management network is
bridgeless and untagged, making it unnecessary to drag and drop these networks
to the bond interface in order to recognize them. (BZ#1044024)
- When VDSM fails to create a snapshot, VDSM receives a request from the engine
to perform a rollback and start a deleteImage task. Previously, the deleteImage
task was stuck forever on VDSM, and had to be manually removed by the user. The
deleteImage task is now properly executed. (BZ#1056598)
All users managing Red Hat Enterprise Linux Virtualization hosts using Red Hat
Enterprise Virtualization Manager are advised to install these updated packages,
which fixes this issue.
These updated packages will be provided to users of Red Hat Enterprise
Virtualization Hypervisor in the next rhev-hypervisor6 errata package.
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
- Red Hat Virtualization 3 for RHEL 6 x86_64
Fixes
- BZ - 1037557 - Bond "speed" does not reflect the correct speed
- BZ - 1044024 - stray libvirt networks make vdsm fail to recognize management network on native interface with "Network defined withoutdevices" error of setupNetworks
- BZ - 1052162 - New VMs use display network ports outside of documented 5634 to 6166 range
- BZ - 1055516 - bad version of qemu-img-rhev in dependencies
- BZ - 1055518 - before_device_migrate_source not being called
- BZ - 1055557 - First VDSM verb returns blank lastClient, lastClientIface
- BZ - 1055656 - VDSM - hooks - after_update_device_fail hook fails
- BZ - 1056598 - deleteImage task, which was started as part of snapshot creation (with save memory) roll-back remains running forever
- BZ - 1058705 - [RFE] Prevent RHEV from requiring hwaddr lines within ifcfg files
- BZ - 1058707 - Provide before and after network setup hooks
- BZ - 1058785 - iscsid daemon not started when vdsm starts and iscsi storage not available
- BZ - 1059129 - Resource lock split brain causes VM to get paused after migration
- BZ - 1061642 - [VDSM] 3.3.1 Rebase bug - includes all non-rhev bugs for the release
- BZ - 1063180 - Remove vdsm-python-cpopen of vdsm > 4.13.2 and leave only python-cpopen requirement
- BZ - 1065902 - [vdsm] Backport of Bug 1061621
- BZ - 1065972 - vdsmd not starting on first run since vdsm logs are not included in rpm
CVEs
(none)
References
(none)
Red Hat Virtualization 3.3
SRPM | |
---|---|
vdsm-4.13.2-0.11.el6ev.src.rpm | SHA-256: 0ec6a4f2dce2cc2e03420531489cfc468379a10feb3d2c4babde00502c063d54 |
x86_64 | |
vdsm-bootstrap-4.13.2-0.11.el6ev.noarch.rpm | SHA-256: 0bdaee7bb84cdc3f54f5d5777ed94003374477a22a6c90db684de4872ed5e626 |
vdsm-debuginfo-4.13.2-0.11.el6ev.x86_64.rpm | SHA-256: 9c2a4ebefa82d0fafcac745ab12f4bcb9a0d4591afa44d67483a0ba6c399dbfe |
Red Hat Virtualization 3 for RHEL 6
SRPM | |
---|---|
vdsm-4.13.2-0.11.el6ev.src.rpm | SHA-256: 0ec6a4f2dce2cc2e03420531489cfc468379a10feb3d2c4babde00502c063d54 |
x86_64 | |
vdsm-4.13.2-0.11.el6ev.x86_64.rpm | SHA-256: 717a728fee26cb1ec22a92499e093f370a687a1759cc51fbc5ec6a8c5749e373 |
vdsm-cli-4.13.2-0.11.el6ev.noarch.rpm | SHA-256: 5e8f3a19a0f2231ce5916e1312e2fcab80476d8adc17178eeb08aec8e440fae2 |
vdsm-debuginfo-4.13.2-0.11.el6ev.x86_64.rpm | SHA-256: 9c2a4ebefa82d0fafcac745ab12f4bcb9a0d4591afa44d67483a0ba6c399dbfe |
vdsm-hook-vhostmd-4.13.2-0.11.el6ev.noarch.rpm | SHA-256: cb473f6c99786b803102cf10f2889d7af39ee0057ee41ff639972c0982415cff |
vdsm-python-4.13.2-0.11.el6ev.x86_64.rpm | SHA-256: fc740a8cc61c7f002a2d95a82f8430803e32a653bde279ba460e0e6ea33ae56b |
vdsm-reg-4.13.2-0.11.el6ev.noarch.rpm | SHA-256: cbdf17966626793d7baa042ee434a0c6ea6691e9a77a7617d21db943b0447aa7 |
vdsm-xmlrpc-4.13.2-0.11.el6ev.noarch.rpm | SHA-256: 8c04ecbe2b518c2bb3cd3e2583268bfe64f09ddb106bbed22016a21adc595234 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.