[libvirt] [PATCH tck 0/6] Fix tests which need a full OS image
Guido Günther
agx at sigxcpu.org
Fri Mar 28 14:16:37 UTC 2014
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.
Cheers,
-- Guido
>
> Daniel P. Berrange (6):
> Add ability to provision full OS using virt-builder
> Fix path to dnsmasq leases file
> Add ability to setup NIC when creating guest XML
> Force destroy guests if graceful shutdown fails
> Convert nwfilter and domain balloon tests to virtbuilder images
> Remove obsolete kickstart provisioning helper methods
>
> Build.PL | 1 -
> conf/default.cfg | 25 +++
> conf/ks.cfg | 30 ----
> lib/Sys/Virt/TCK.pm | 280 +++++++++++++++++++++++++-----
> lib/Sys/Virt/TCK/DomainBuilder.pm | 20 ++-
> lib/Sys/Virt/TCK/NetworkHelpers.pm | 140 +--------------
> perl-Sys-Virt-TCK.spec.PL | 1 -
> scripts/domain/110-memory-balloon.t | 10 +-
> scripts/nwfilter/090-install-image.t | 55 ------
> scripts/nwfilter/100-ping-still-working.t | 54 +++---
> scripts/nwfilter/210-no-mac-spoofing.t | 81 +++++----
> scripts/nwfilter/220-no-ip-spoofing.t | 78 +++++----
> scripts/nwfilter/230-no-mac-broadcast.t | 53 +++---
> scripts/nwfilter/240-no-arp-spoofing.t | 60 ++++---
> scripts/nwfilter/300-vsitype.t | 40 +++--
> scripts/nwfilter/nwfilter_concurrent.sh | 4 +-
> 16 files changed, 493 insertions(+), 439 deletions(-)
> delete mode 100644 conf/ks.cfg
> delete mode 100644 scripts/nwfilter/090-install-image.t
>
> --
> 1.8.5.3
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
>
More information about the libvir-list
mailing list