[libvirt] [dockerfiles PATCH 2/3] Re-introduce Ubuntu 16.04 Dockerfile

Andrea Bolognani posted 3 patches 5 years, 4 months ago
[libvirt] [dockerfiles PATCH 2/3] Re-introduce Ubuntu 16.04 Dockerfile
Posted by Andrea Bolognani 5 years, 4 months ago
It was dropped by commit 277bab7b5aa4, but as it turns out
doing so was not the correct course of action.

The corresponding libvirt-jenkins-ci commit is 864210561aac.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
---
 buildenv-ubuntu-16.Dockerfile | 91 +++++++++++++++++++++++++++++++++++
 1 file changed, 91 insertions(+)
 create mode 100644 buildenv-ubuntu-16.Dockerfile

diff --git a/buildenv-ubuntu-16.Dockerfile b/buildenv-ubuntu-16.Dockerfile
new file mode 100644
index 0000000..12060a1
--- /dev/null
+++ b/buildenv-ubuntu-16.Dockerfile
@@ -0,0 +1,91 @@
+FROM ubuntu:16.04
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
+    apt-get dist-upgrade -y && \
+    apt-get install --no-install-recommends -y \
+            augeas-tools \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ca-certificates \
+            ccache \
+            chrony \
+            dnsmasq-base \
+            dwarves \
+            ebtables \
+            gcc \
+            gdb \
+            gettext \
+            git \
+            glusterfs-common \
+            iproute2 \
+            kmod \
+            libacl1-dev \
+            libapparmor-dev \
+            libattr1-dev \
+            libaudit-dev \
+            libavahi-client-dev \
+            libblkid-dev \
+            libc-dev-bin \
+            libc6-dev \
+            libcap-ng-dev \
+            libcurl4-gnutls-dev \
+            libdbus-1-dev \
+            libdevmapper-dev \
+            libfuse-dev \
+            libgnutls28-dev \
+            libiscsi-dev \
+            libncurses-dev \
+            libnetcf-dev \
+            libnl-3-dev \
+            libnl-route-3-dev \
+            libnuma-dev \
+            libopenwsman-dev \
+            libparted-dev \
+            libpcap0.8-dev \
+            libpciaccess-dev \
+            librbd-dev \
+            libreadline-dev \
+            libsanlock-dev \
+            libsasl2-dev \
+            libselinux1-dev \
+            libssh-dev \
+            libssh2-1-dev \
+            libtirpc-dev \
+            libtool \
+            libtool-bin \
+            libudev-dev \
+            libxen-dev \
+            libxml2-dev \
+            libxml2-utils \
+            libyajl-dev \
+            lsof \
+            lvm2 \
+            make \
+            net-tools \
+            nfs-common \
+            numad \
+            open-iscsi \
+            parted \
+            patch \
+            perl \
+            pkgconf \
+            policykit-1 \
+            qemu-utils \
+            radvd \
+            screen \
+            scrub \
+            sheepdog \
+            strace \
+            sudo \
+            systemtap-sdt-dev \
+            vim \
+            wireshark-dev \
+            xfslibs-dev \
+            xsltproc \
+            zfs-fuse && \
+    apt-get autoremove -y && \
+    apt-get autoclean -y
-- 
2.21.0

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list