[libvirt] [PATCH v3 0/6] Facilitate running libvirt builds via docker containers

Eric Blake eblake at redhat.com
Wed Mar 27 18:50:20 UTC 2019


On 3/27/19 12:10 PM, Daniel P. Berrangé wrote:
> For a while QEMU has provided simple make rules for building QEMU inside
> standard docker container environments. This provides an equivalent
> mechanism for libvirt inspired by QEMU's.
> 
> QEMU actually builds the container images on developer's machines
> locally. Libvirt already hosts pre-built images on quay.io, so that is
> used directly as it is quicker to download them than to build them
> locally. This also ensures the container contents match what the live
> CI system is using, as opposed to building an image with newer packages.
> 
> NB, there is a currently a test failure with this change to travis
> that we don't currently see. Current travis runs a privileged
> docker container, but with this change we now run unprivileged
> containers. This shows that the "virsh-snapshot" test is trying
> to create a file under $HOME, and docker blocks this. Obviously
> needs fixing before pushing.

Patch for that fix has been posted.


-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3226
Virtualization:  qemu.org | libvirt.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20190327/841afda8/attachment-0001.sig>


More information about the libvir-list mailing list