On Friday, March 28, 2014 03:16:37 PM Guido Günther wrote:
On Fri, Mar 28, 2014 at 12:26:26PM +0000, Daniel P. Berrange wrote:
> A bunch of tests currently attempt to kickstart a full Fedora
> OS image install. Everytime I try to update this kickstart to
> a new version of Fedora it causes no end of pain. Switch the
> tests over to use Richard Jones' virt-builder command which
> is part of libguestfs. This makes it trivial to deploy and
> customize full OS images from pre-built templates.
>
> Mike - does Suse include a new enough version of libguestfs
> to get access to the 'virt-builder' tool yet ?
Just as a data point: I'm running on Debian Wheezy via Jenkins on a
regular basis (i.e. on libvirt commit). Wheezy has 1.18.1 which isn't
recent enough. I also ran into kickstart hazzles several times but
keeping the entry barrier low to use libvirt-tck might be more
important.
I'm also running this through Jenkins on libvirt commits. I'm currently
running against SLES11 SP3, SLES12 (beta), and openSUSE 13.1. In the case of
SLES11, I don't have guestfs at all, so this change will be a problem there.
On the other hand, the move to virt-builder is likely worth it.
In my case, I will likely just create a local fork of libvirt-tck before this
commit that I use specifically for SLES11 testing. Another option is to
continue to use pre-built images (although I'd have to hide the libguestfs
requirement).
-Mike