[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v1 06/26] tests/docker: Update the Ubuntu image to 1
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [PATCH v1 06/26] tests/docker: Update the Ubuntu image to 19.04 |
Date: |
Thu, 30 May 2019 11:15:43 +0100 |
This has aged a little and we have a separate LTS image for testing on
the older distros. Update it to a more recent release like its Fedora
cousin.
Besides it is useful to have something with gcc-9 on it for squashing
those stringop truncation errors.
Signed-off-by: Alex Bennée <address@hidden>
---
tests/docker/dockerfiles/ubuntu.docker | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
diff --git a/tests/docker/dockerfiles/ubuntu.docker
b/tests/docker/dockerfiles/ubuntu.docker
index 36e2b17de59..8d256961f06 100644
--- a/tests/docker/dockerfiles/ubuntu.docker
+++ b/tests/docker/dockerfiles/ubuntu.docker
@@ -1,6 +1,15 @@
-FROM ubuntu:16.04
-RUN echo "deb http://archive.ubuntu.com/ubuntu/ trusty universe multiverse" >>
\
- /etc/apt/sources.list
+#
+# Latest Ubuntu Release
+#
+# Useful for testing against relatively bleeding edge libraries and
+# compilers. We also have seperate recipe for the most recent LTS
+# release.
+#
+# When updating use the full tag not :latest otherwise the build
+# system won't pick up that it has changed.
+#
+
+FROM ubuntu:19.04
ENV PACKAGES flex bison \
ccache \
clang \
@@ -21,7 +30,7 @@ ENV PACKAGES flex bison \
libepoxy-dev \
libfdt-dev \
libgbm-dev \
- libgnutls-dev \
+ libgnutls28-dev \
libgtk-3-dev \
libibverbs-dev \
libiscsi-dev \
@@ -34,7 +43,7 @@ ENV PACKAGES flex bison \
libnss3-dev \
libnuma-dev \
libpixman-1-dev \
- libpng12-dev \
+ libpng-dev \
librados-dev \
librbd-dev \
librdmacm-dev \
--
2.20.1
- [Qemu-devel] [PATCH v1 00/26] testing/next queue (iotests, docker, tests/vm), Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 01/26] editorconfig: add setting for shell scripts, Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 04/26] tests/docker: Update the Fedora image to Fedora 30, Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 02/26] qemu-io-cmds: use clock_gettime for benchmarking, Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 05/26] tests/docker: Update the Fedora cross compile images to 30, Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 03/26] tests: Run the iotests during "make check" again, Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 06/26] tests/docker: Update the Ubuntu image to 19.04,
Alex Bennée <=
- [Qemu-devel] [PATCH v1 08/26] .travis.yml: add clang ubsan job, Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 07/26] .travis.yml: bump gcc sanitiser job to gcc-9, Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 10/26] tests/vm: Port basevm to Python 3, Alex Bennée, 2019/05/30
- [Qemu-devel] [PATCH v1 09/26] tests/vm: Use python configured on build, Alex Bennée, 2019/05/30