Description of problem: Virsh attach-disk fails when the disk is attached to the domain. And error message displays that device_configure() failed. # virsh attach-disk PV_RH51RC_12 /dev/hda8 xvdb --driver phy libvir: Xen Daemon error : POST operation failed: (xend.err'device_configure () takes exactly 2 arguments (3 given)') Version-Release number of selected component (if applicable): Revision of ChangeLog is '1.778' How reproducible: always Steps to Reproduce: 1. Start a domain # virsh start 2. Attach a disk by virsh attach-disk. # virsh attach-disk PV_RH51RC_12 /dev/hda8 xvdb --driver phy Actual results: Virsh attach-disk fails Expected results: Disk is attached to domain. Additional info:
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release.
Patch applied upstream: https://www.redhat.com/archives/libvir-list/2007-November/msg00028.html Daniel
libvirt-0.3.3-1.el5 has been built in dist-5E-qu-candidate with the fix Daniel
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0291.html