Bug 994141
Summary: | $dev->get_parent() can't get undef if there is no parent | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Daniel Berrangé <berrange> |
Component: | perl-Sys-Virt | Assignee: | Daniel Berrangé <berrange> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.0 | CC: | cwei, dallan, dyuan, jherrman, mzhan, weizhan, zpeng |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | perl-Sys-Virt-1.1.1-2.el7 | Doc Type: | Bug Fix |
Doc Text: |
Prior to this update, using the libvirt-tck utility to find the parent device of a node device with no parent incorrectly returned a "libvirt error code: 0" error message. Now, it is valid for the virNodeDeviceGetParent() function to return NULL if the parent device is nonexistent, and the error message is no longer displayed.
|
Story Points: | --- |
Clone Of: | 908274 | Environment: | |
Last Closed: | 2014-06-13 12:39:32 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Daniel Berrangé
2013-08-06 14:55:17 UTC
verify with perl-Sys-Virt-1.1.1-2.el7.x86_64 step: ..... my @nodelist = $conn->list_all_node_devices(); foreach my $dev (@nodelist){ my $parent = $dev->get_parent(); diag $parent; } ..... output msg: # parent ===== # parent ===== computer # parent ===== computer # parent ===== computer no libvirt error occured. move to verified. This request was resolved in Red Hat Enterprise Linux 7.0. Contact your manager or support representative in case you have further questions about the request. |