[libvirt] [PATCH tck 0/6] Fix tests which need a full OS image

Richard W.M. Jones rjones at redhat.com
Fri Mar 28 17:31:13 UTC 2014


On Fri, Mar 28, 2014 at 08:55:05AM -0600, Mike Latimer wrote:
> 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).

libguestfs exists on SUSE.  Olaf Hering is packaging it.  Not sure
about SLES, but I was under the impression it was packaged for at
least some version of SLES.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)




More information about the libvir-list mailing list