[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v5 04/12] tests: Add vm test lib
From: |
Daniel P. Berrange |
Subject: |
Re: [Qemu-devel] [PATCH v5 04/12] tests: Add vm test lib |
Date: |
Fri, 1 Sep 2017 10:21:11 +0100 |
User-agent: |
Mutt/1.8.3 (2017-05-23) |
On Fri, Sep 01, 2017 at 04:39:38PM +0800, Fam Zheng wrote:
> On Thu, 08/31 12:59, Philippe Mathieu-Daudé wrote:
> > Hi Fam,
> >
> > On 08/31/2017 03:42 AM, Fam Zheng wrote:
> > > This is the common code to implement a "VM test" to
> > >
> > > 1) Download and initialize a pre-defined VM that has necessary
> > > dependencies to build QEMU and SSH access.
> >
> > Looking at this project:
> >
> > https://www.packer.io/docs/builders/qemu.html
> >
> > Maybe we can have another CI that prepare/upload those images (reproducible,
> > easy upgrade version...), and document the build process in the JSON instead
> > of the wiki (so the doc is up to date).
>
> Thanks for the pointer, looks interesting. The json files can be committed to
> QEMU if we go that way. Though I'm not very convinced by the "screen capture"
> style automation that is used by the *BSD user recipes I've found with google.
> It would be good if *BSD can have cloud-init or kickstart -alike automation,
> with those we don't even need Packer.
FreeBSD at least supports automation of its installer. eg
https://github.com/clalancette/oz/blob/master/oz/FreeBSD.py
Haven't found info on other *BSDs though.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|