[Libguestfs] [libguestfs] Problem Connecting to RBD images using Sys::Guestfs Perl Module

Jon three18ti at gmail.com
Mon Nov 25 23:56:05 UTC 2013


Hello Richard,

Well...  The good news is I get the same error I was getting previously
[1], so at least it's consistent :)

>> libguestfs: trace: add_drive "libvirt-pool/guestfish_test-os"
"format:raw" "protocol:rbd" "server:192.168.0.35:6789 192.168.0.2:6789
192.168.0.40:6789"
>> libguestfs: trace: add_drive = -1 (error)
>> rbd: image name must begin with a '/' at guestfs_test.pl line 53.

Prepending a slash to the device name e.g.:

>> libguestfs: trace: add_drive "/libvirt-pool/guestfish_test-os"
"format:raw" "protocol:rbd" "server:192.168.0.35:6789 192.168.0.2:6789
192.168.0.40:6789"

does allow me to mount the drive.

This is using:

>> virt-sysprep 1.25.11

So I guess ultimately, it really is the same issue rearing it's head.

Thank you for the assistance.

Best Regards,
Jon A


[1]  https://bugzilla.redhat.com/show_bug.cgi?id=1026688


On Mon, Nov 25, 2013 at 4:24 PM, Jon <three18ti at gmail.com> wrote:

> Hello Richard,
>
> Ok, I'll give it a shot.
>
> Thanks!
> Jin A
> On Nov 25, 2013 4:19 PM, "Richard W.M. Jones" <rjones at redhat.com> wrote:
>
>> On Mon, Nov 25, 2013 at 04:12:40PM -0700, Jon wrote:
>> > Hello Richard,
>> >
>> > I'm using:
>> >
>> > >> virt-sysprep 1.25.6
>> >
>> > I honestly don't remember if the currently installed version is from the
>> > tarball or pulled from the github source...  Now that you mention it, I
>> > think it could even be the version with my "hack" to fix virt-sysprep...
>> >
>> > Which version are you building?
>>
>> 1.25.8
>>
>> > I see there's a:
>> > libguestfs-1.25.11.tar.gz<
>> http://libguestfs.org/download/1.25-development/libguestfs-1.25.11.tar.gz
>> >23-Nov-2013
>> >
>> > Would you recommend building that or building from the git repository?
>>
>> From git is probably your best bet.  The README file explains
>> how to build it.
>>
>> Rich.
>>
>> --
>> Richard Jones, Virtualization Group, Red Hat
>> http://people.redhat.com/~rjones
>> libguestfs lets you edit virtual machines.  Supports shell scripting,
>> bindings from many languages.  http://libguestfs.org
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20131125/a149796f/attachment.htm>


More information about the Libguestfs mailing list