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(a)redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list