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@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@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