On Fri, 07/28 20:33, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> > --- > tests/docker/dockerfiles/centos7.docker | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > create mode 100644 tests/docker/dockerfiles/centos7.docker > > diff --git a/tests/docker/dockerfiles/centos7.docker > b/tests/docker/dockerfiles/centos7.docker > new file mode 100644 > index 0000000000..0b59aa2f26 > --- /dev/null > +++ b/tests/docker/dockerfiles/centos7.docker > @@ -0,0 +1,31 @@ > +FROM centos:7 > +RUN yum install -y epel-release centos-release-xen > +RUN yum -y update > +ENV PACKAGES \ > + bison \ > + bzip2-devel \ > + ccache \ > + csnappy-devel \ > + flex \ > + g++ \ > + gcc \ > + git \ > + glib2-devel \ > + libepoxy-devel \ > + libfdt-devel \ > + librdmacm-devel \ > + lzo-devel \ > + make \ > + mesa-libEGL-devel \ > + mesa-libgbm-devel \ > + pixman-devel \ > + SDL-devel \ > + spice-glib-devel \ > + spice-server-devel \ > + tar \ > + vte-devel \ > + xen-devel \ > + zlib-devel > +RUN yum install -y $PACKAGES > +RUN rpm -q $PACKAGES | sort > /packages.txt > + > -- > 2.13.3 >
Not a fault of this patch but I found that "test-quick" fails at vhost-user-test due to -EACCESS in qemu_memfd_alloc():ftruncate(). Adding --privileged to the docker run command line fixes it. Fam