On Fri, Sep 15, 2023 at 11:37:32AM +0000, Ravi Singh wrote:
>>> Fixed. Added VRTS* packages to packagelist.in and
removed the
above scripts from hostfiles.
OK, that should work. I will test it out later.
One issue we'll probably have is how to package this up for Fedora or
RHEL as those require that the RPMs are available at build time (which
is not possible as they are not open source).
It may be that you will need to build a "libguestfs-vxfs" package
yourself, built against your RPMs. It's fairly simple to do this but
let's cross that bridge later.
>>> The approach here we took to pass the package name as an
extra parameter
during libguestfs initial configure stage to eliminate our package
dependencies. But as you suggested added to packagelist.in.
e.g:
./configure --with-extra-packages="VRTSperl VRTSpython VRTSveki VRTSvlic
VRTSvxfs VRTSvxvm"
I see. That would work, but including the package names in
appliance/packagelist.in makes everything easier.
> + /* Start vxfs services */
> + do_vxfs_start();
> +
>>> Fixed. That was not intentional. Simple function works fine.
Good.
>> Please find the attached zip file, contains latest patch and
commands to
create VxVM volumes and VxFS for testing this patch.
Alright, I'll try this out soon.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
virt-p2v converts physical machines to virtual machines. Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v