Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Lightspeed
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Lightspeed
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2013:0377 - Bug Fix Advisory
Issued:
2013-02-20
Updated:
2013-02-20

RHBA-2013:0377 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

perl-Sys-Virt bug fix and enhancement update

Type/Severity

Bug Fix Advisory

Red Hat Lightspeed patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

Updated perl-Sys-Virt packages that fix several bugs and add various
enhancements are now available for Red Hat Enterprise Linux 6.

Description

The perl-Sys-Virt packages provide application programming interfaces (APIs) to
manage virtual machines from Perl with the libvirt library.

The perl-Sys-Virt package has been upgraded to upstream version 0.10.2, which
provides a number of enhancements over the previous version. (BZ#836955)

This update fixes the following bugs:

  • Previously, the Perl binding was setting an incompatible flag for the

set_blkio_parameters() function. Consequently, it was impossible to use this
function to apply block tuning. The incorrect flag has been removed and
set_blkio_parameters() can now be used as expected. (BZ#848309)

  • Prior to this update, an incorrect string length was used when setting hash

keys, and thus names of certain hash keys were truncated. The correct string
lengths were provided for hash keys and the hash keys for the
get_node_memory_stats() function now match their documentation. (BZ#861581)

  • When setting memory parameters, the set_node_memory_parameters() function was

trying to also update some read-only values. Consequently,
set_node_memory_parameters() always returned an error message. To fix this bug,
the method has been changed to only set parameters, and
set_node_memory_parameters() now works as expected. (BZ#865310)

  • Previously, the API documentation contained formatting errors. This update

provides correction of the API documentation, which formats the documentation
correctly. (BZ#869130)

  • Due to missing default values for parameters in the pm_suspend_for_duration()

and pm_wakeup() functions, callers of the API had to supply the parameters even
though they were supposed to be optional. With this update, the default values
have been added to these functions, which now succeed when called. (BZ#873203)

  • Prior to this update, mistakes were present in the Plain Old Documentation

(POD) for the list_all_volumes() parameters, which could mislead users. The
documentation has been updated and, for list_all_volumes() now describes the API
usage correctly. (BZ#882829)

  • Previously, an incorrect class name was used with the list_all_nwfilters()

function. Consequently, the objects returned from list_all_nwfilters() could not
be used. Now, the object name has been fixed and the list_all_nwfilters()
function works as expected. (BZ#883775)

  • When checking return value of the screenshot() and current_snapshot()

functions, a wrong data type was assumed. Consequently, certain errors were not
handled properly and applications could eventually terminate unexpectedly. With
this update, API errors are correctly handled in screenshot() and
current_snapshot(), and the applications no longer crash. (BZ#886028)

Users of perl-Sys-Virt are advised to upgrade to these updated packages, which
fix these bugs and add these enhancements.

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 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 6 x86_64
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6 x86_64
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6 i386
  • Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6 s390x

Fixes

  • BZ - 848309 - Can not set device_weight with set_blkio_parameters
  • BZ - 861581 - [perl-Sys-Virt] error of get_node_cpu_stats and get_node_memory_stats
  • BZ - 865310 - set_node_memory_parameters failed with error
  • BZ - 869130 - [Doc] Perl-Sys-Virt doc has some format problem
  • BZ - 873203 - pm_suspend_for_duration and pm_wakeup parameters flags are not optional
  • BZ - 882829 - [Doc] Perl-Sys-Virt doc for list_all_volumes have errors
  • BZ - 883775 - list_all_interface and list_all_nwfilters have some problems
  • BZ - 886028 - Incorrect return value checks can lead to crash

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
x86_64
perl-Sys-Virt-0.10.2-5.el6.x86_64.rpm SHA-256: fb0a32e15231d8ee9a6c76588689afe642dc0af8021a1489ec2b9a7b3b4b7ad6
perl-Sys-Virt-0.10.2-5.el6.x86_64.rpm SHA-256: fb0a32e15231d8ee9a6c76588689afe642dc0af8021a1489ec2b9a7b3b4b7ad6
perl-Sys-Virt-debuginfo-0.10.2-5.el6.x86_64.rpm SHA-256: 5544af1bf50fd5349f3838ef16c015071d0b46c8ccbe41d8f0e0c8fbfcd33db0
perl-Sys-Virt-debuginfo-0.10.2-5.el6.x86_64.rpm SHA-256: 5544af1bf50fd5349f3838ef16c015071d0b46c8ccbe41d8f0e0c8fbfcd33db0
i386
perl-Sys-Virt-0.10.2-5.el6.i686.rpm SHA-256: e492e9eef8a09e80cfed39da67c84376399e528e97ac5fcba45a4c8b9ec03c5b
perl-Sys-Virt-debuginfo-0.10.2-5.el6.i686.rpm SHA-256: 4f93d20b524fa7237b6e47b3e50b29f2c469d5decbb671d5bcdc6c95b28a1055

Red Hat Enterprise Linux Server - Extended Life Cycle Support 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
x86_64
perl-Sys-Virt-0.10.2-5.el6.x86_64.rpm SHA-256: fb0a32e15231d8ee9a6c76588689afe642dc0af8021a1489ec2b9a7b3b4b7ad6
perl-Sys-Virt-debuginfo-0.10.2-5.el6.x86_64.rpm SHA-256: 5544af1bf50fd5349f3838ef16c015071d0b46c8ccbe41d8f0e0c8fbfcd33db0
i386
perl-Sys-Virt-0.10.2-5.el6.i686.rpm SHA-256: e492e9eef8a09e80cfed39da67c84376399e528e97ac5fcba45a4c8b9ec03c5b
perl-Sys-Virt-debuginfo-0.10.2-5.el6.i686.rpm SHA-256: 4f93d20b524fa7237b6e47b3e50b29f2c469d5decbb671d5bcdc6c95b28a1055

Red Hat Enterprise Linux Workstation 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
x86_64
perl-Sys-Virt-0.10.2-5.el6.x86_64.rpm SHA-256: fb0a32e15231d8ee9a6c76588689afe642dc0af8021a1489ec2b9a7b3b4b7ad6
perl-Sys-Virt-debuginfo-0.10.2-5.el6.x86_64.rpm SHA-256: 5544af1bf50fd5349f3838ef16c015071d0b46c8ccbe41d8f0e0c8fbfcd33db0
i386
perl-Sys-Virt-0.10.2-5.el6.i686.rpm SHA-256: e492e9eef8a09e80cfed39da67c84376399e528e97ac5fcba45a4c8b9ec03c5b
perl-Sys-Virt-debuginfo-0.10.2-5.el6.i686.rpm SHA-256: 4f93d20b524fa7237b6e47b3e50b29f2c469d5decbb671d5bcdc6c95b28a1055

Red Hat Enterprise Linux Desktop 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
x86_64
perl-Sys-Virt-0.10.2-5.el6.x86_64.rpm SHA-256: fb0a32e15231d8ee9a6c76588689afe642dc0af8021a1489ec2b9a7b3b4b7ad6
perl-Sys-Virt-debuginfo-0.10.2-5.el6.x86_64.rpm SHA-256: 5544af1bf50fd5349f3838ef16c015071d0b46c8ccbe41d8f0e0c8fbfcd33db0
i386
perl-Sys-Virt-0.10.2-5.el6.i686.rpm SHA-256: e492e9eef8a09e80cfed39da67c84376399e528e97ac5fcba45a4c8b9ec03c5b
perl-Sys-Virt-debuginfo-0.10.2-5.el6.i686.rpm SHA-256: 4f93d20b524fa7237b6e47b3e50b29f2c469d5decbb671d5bcdc6c95b28a1055

Red Hat Enterprise Linux for IBM z Systems 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
s390x
perl-Sys-Virt-0.10.2-5.el6.s390x.rpm SHA-256: 5f2e01a87083e252de63c53bb92e9754a6eb5b16e619f26af04f7809d70850ce
perl-Sys-Virt-debuginfo-0.10.2-5.el6.s390x.rpm SHA-256: c33f9b3930ec7d371f7ee1fb65977cad874c6f0f30a7f75d6d3ce1b75bf53bc4

Red Hat Enterprise Linux for Power, big endian 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
ppc64
perl-Sys-Virt-0.10.2-5.el6.ppc64.rpm SHA-256: 8c60a79d5bc7377f3cc53af8c9952085d1dd23aa6195a061dd746db81babba6e
perl-Sys-Virt-debuginfo-0.10.2-5.el6.ppc64.rpm SHA-256: 14353ca912efa1bd7691b1c0e21965b9475aecc2b61cdaa58c155b00d6fa371a

Red Hat Enterprise Linux for Scientific Computing 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
x86_64
perl-Sys-Virt-0.10.2-5.el6.x86_64.rpm SHA-256: fb0a32e15231d8ee9a6c76588689afe642dc0af8021a1489ec2b9a7b3b4b7ad6
perl-Sys-Virt-debuginfo-0.10.2-5.el6.x86_64.rpm SHA-256: 5544af1bf50fd5349f3838ef16c015071d0b46c8ccbe41d8f0e0c8fbfcd33db0

Red Hat Enterprise Linux Server from RHUI 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
x86_64
perl-Sys-Virt-0.10.2-5.el6.x86_64.rpm SHA-256: fb0a32e15231d8ee9a6c76588689afe642dc0af8021a1489ec2b9a7b3b4b7ad6
perl-Sys-Virt-debuginfo-0.10.2-5.el6.x86_64.rpm SHA-256: 5544af1bf50fd5349f3838ef16c015071d0b46c8ccbe41d8f0e0c8fbfcd33db0
i386
perl-Sys-Virt-0.10.2-5.el6.i686.rpm SHA-256: e492e9eef8a09e80cfed39da67c84376399e528e97ac5fcba45a4c8b9ec03c5b
perl-Sys-Virt-debuginfo-0.10.2-5.el6.i686.rpm SHA-256: 4f93d20b524fa7237b6e47b3e50b29f2c469d5decbb671d5bcdc6c95b28a1055

Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
s390x
perl-Sys-Virt-0.10.2-5.el6.s390x.rpm SHA-256: 5f2e01a87083e252de63c53bb92e9754a6eb5b16e619f26af04f7809d70850ce
perl-Sys-Virt-debuginfo-0.10.2-5.el6.s390x.rpm SHA-256: c33f9b3930ec7d371f7ee1fb65977cad874c6f0f30a7f75d6d3ce1b75bf53bc4

Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
x86_64
perl-Sys-Virt-0.10.2-5.el6.x86_64.rpm SHA-256: fb0a32e15231d8ee9a6c76588689afe642dc0af8021a1489ec2b9a7b3b4b7ad6
perl-Sys-Virt-debuginfo-0.10.2-5.el6.x86_64.rpm SHA-256: 5544af1bf50fd5349f3838ef16c015071d0b46c8ccbe41d8f0e0c8fbfcd33db0
i386
perl-Sys-Virt-0.10.2-5.el6.i686.rpm SHA-256: e492e9eef8a09e80cfed39da67c84376399e528e97ac5fcba45a4c8b9ec03c5b
perl-Sys-Virt-debuginfo-0.10.2-5.el6.i686.rpm SHA-256: 4f93d20b524fa7237b6e47b3e50b29f2c469d5decbb671d5bcdc6c95b28a1055

Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6

SRPM
perl-Sys-Virt-0.10.2-5.el6.src.rpm SHA-256: 399926c95f165b7be41e8bcc0a96ee9331e8072b9141be8680a585ce2c64ecf2
s390x
perl-Sys-Virt-0.10.2-5.el6.s390x.rpm SHA-256: 5f2e01a87083e252de63c53bb92e9754a6eb5b16e619f26af04f7809d70850ce
perl-Sys-Virt-debuginfo-0.10.2-5.el6.s390x.rpm SHA-256: c33f9b3930ec7d371f7ee1fb65977cad874c6f0f30a7f75d6d3ce1b75bf53bc4

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility