[libvirt] [dockerfiles PATCH] Refresh after recent changes

Andrea Bolognani posted 1 patch 5 years, 2 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
buildenv-centos-7.Dockerfile       | 137 ++++++++++----------
buildenv-debian-8.Dockerfile       | 151 +++++++++++-----------
buildenv-debian-9.Dockerfile       | 155 +++++++++++-----------
buildenv-debian-sid.Dockerfile     | 154 +++++++++++-----------
buildenv-fedora-28.Dockerfile      | 153 +++++++++++-----------
buildenv-fedora-29.Dockerfile      | 153 +++++++++++-----------
buildenv-fedora-rawhide.Dockerfile | 201 +++++++++++++++--------------
buildenv-ubuntu-16.Dockerfile      | 157 +++++++++++-----------
buildenv-ubuntu-18.Dockerfile      | 157 +++++++++++-----------
9 files changed, 718 insertions(+), 700 deletions(-)
[libvirt] [dockerfiles PATCH] Refresh after recent changes
Posted by Andrea Bolognani 5 years, 2 months ago
The corresponding libvirt-jenkins-ci commit is eb8dbc6ffdd1.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
---
Pushed under the Dockerfiles refresh rule.

 buildenv-centos-7.Dockerfile       | 137 ++++++++++----------
 buildenv-debian-8.Dockerfile       | 151 +++++++++++-----------
 buildenv-debian-9.Dockerfile       | 155 +++++++++++-----------
 buildenv-debian-sid.Dockerfile     | 154 +++++++++++-----------
 buildenv-fedora-28.Dockerfile      | 153 +++++++++++-----------
 buildenv-fedora-29.Dockerfile      | 153 +++++++++++-----------
 buildenv-fedora-rawhide.Dockerfile | 201 +++++++++++++++--------------
 buildenv-ubuntu-16.Dockerfile      | 157 +++++++++++-----------
 buildenv-ubuntu-18.Dockerfile      | 157 +++++++++++-----------
 9 files changed, 718 insertions(+), 700 deletions(-)

diff --git a/buildenv-centos-7.Dockerfile b/buildenv-centos-7.Dockerfile
index db05f91..ab6f2c5 100644
--- a/buildenv-centos-7.Dockerfile
+++ b/buildenv-centos-7.Dockerfile
@@ -1,72 +1,73 @@
 FROM centos:centos7
-ENV PACKAGES audit-libs-devel \
-             augeas \
-             autoconf \
-             automake \
-             avahi-devel \
-             bash \
-             bash-completion \
-             chrony \
-             cyrus-sasl-devel \
-             dbus-devel \
-             device-mapper-devel \
-             dnsmasq \
-             ebtables \
-             fuse-devel \
-             gcc \
-             gettext \
-             gettext-devel \
-             git \
-             glibc-common \
-             glibc-devel \
-             glusterfs-api-devel \
-             gnutls-devel \
-             iproute \
-             iscsi-initiator-utils \
-             libacl-devel \
-             libattr-devel \
-             libblkid-devel \
-             libcap-ng-devel \
-             libcurl-devel \
-             libiscsi-devel \
-             libnl3-devel \
-             libpcap-devel \
-             libpciaccess-devel \
-             librbd1-devel \
-             libselinux-devel \
-             libssh-devel \
-             libssh2-devel \
-             libtirpc-devel \
-             libtool \
-             libudev-devel \
-             libwsman-devel \
-             libxml2 \
-             libxml2-devel \
-             libxslt \
-             lvm2 \
-             make \
-             netcf-devel \
-             nfs-utils \
-             numactl-devel \
-             numad \
-             parted \
-             parted-devel \
-             patch \
-             perl \
-             pkgconfig \
-             polkit \
-             qemu-img \
-             radvd \
-             readline-devel \
-             rpm-build \
-             sanlock-devel \
-             screen \
-             scrub \
-             sudo \
-             systemtap-sdt-devel \
-             vim \
-             yajl-devel
+
 RUN yum update -y && \
-    yum install -y ${PACKAGES} && \
+    yum install -y audit-libs-devel \
+            augeas \
+            autoconf \
+            automake \
+            avahi-devel \
+            bash \
+            bash-completion \
+            chrony \
+            cyrus-sasl-devel \
+            dbus-devel \
+            device-mapper-devel \
+            dnsmasq \
+            ebtables \
+            fuse-devel \
+            gcc \
+            gettext \
+            gettext-devel \
+            git \
+            glibc-common \
+            glibc-devel \
+            glusterfs-api-devel \
+            gnutls-devel \
+            iproute \
+            iscsi-initiator-utils \
+            libacl-devel \
+            libattr-devel \
+            libblkid-devel \
+            libcap-ng-devel \
+            libcurl-devel \
+            libiscsi-devel \
+            libnl3-devel \
+            libpcap-devel \
+            libpciaccess-devel \
+            librbd1-devel \
+            libselinux-devel \
+            libssh-devel \
+            libssh2-devel \
+            libtirpc-devel \
+            libtool \
+            libudev-devel \
+            libwsman-devel \
+            libxml2 \
+            libxml2-devel \
+            libxslt \
+            lvm2 \
+            make \
+            netcf-devel \
+            nfs-utils \
+            numactl-devel \
+            numad \
+            parted \
+            parted-devel \
+            patch \
+            perl \
+            pkgconfig \
+            polkit \
+            qemu-img \
+            radvd \
+            readline-devel \
+            rpm-build \
+            sanlock-devel \
+            screen \
+            scrub \
+            sudo \
+            systemtap-sdt-devel \
+            vim \
+            xfsprogs-devel \
+            yajl-devel && \
     yum autoremove -y && \
     yum clean all -y
diff --git a/buildenv-debian-8.Dockerfile b/buildenv-debian-8.Dockerfile
index aaae616..587b06f 100644
--- a/buildenv-debian-8.Dockerfile
+++ b/buildenv-debian-8.Dockerfile
@@ -1,78 +1,81 @@
 FROM debian:8
-ENV PACKAGES augeas-tools \
-             autoconf \
-             automake \
-             autopoint \
-             bash \
-             bash-completion \
-             ccache \
-             chrony \
-             dnsmasq-base \
-             dwarves \
-             ebtables \
-             gcc \
-             gettext \
-             git \
-             glusterfs-client \
-             iproute2 \
-             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 \
-             libnetcf-dev \
-             libnl-3-dev \
-             libnl-route-3-dev \
-             libnuma-dev \
-             libparted-dev \
-             libpcap-dev \
-             libpciaccess-dev \
-             librbd-dev \
-             libreadline-dev \
-             libsanlock-dev \
-             libsasl2-dev \
-             libselinux1-dev \
-             libssh-gcrypt-dev \
-             libssh2-1-dev \
-             libtirpc-dev \
-             libtool \
-             libtool-bin \
-             libudev-dev \
-             libxen-dev \
-             libxml2-dev \
-             libxml2-utils \
-             libyajl-dev \
-             lvm2 \
-             make \
-             nfs-common \
-             open-iscsi \
-             parted \
-             patch \
-             perl \
-             pkgconf \
-             policykit-1 \
-             qemu-utils \
-             radvd \
-             screen \
-             scrub \
-             sheepdog \
-             sudo \
-             systemtap-sdt-dev \
-             vim \
-             xsltproc \
-             zfs-fuse
-RUN apt-get update && \
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
     apt-get dist-upgrade -y && \
-    apt-get install -y ${PACKAGES} && \
+    apt-get install --no-install-recommends -y \
+            augeas-tools \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ccache \
+            chrony \
+            dnsmasq-base \
+            dwarves \
+            ebtables \
+            gcc \
+            gettext \
+            git \
+            glusterfs-common \
+            iproute2 \
+            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 \
+            libnetcf-dev \
+            libnl-3-dev \
+            libnl-route-3-dev \
+            libnuma-dev \
+            libparted-dev \
+            libpcap0.8-dev \
+            libpciaccess-dev \
+            librbd-dev \
+            libreadline-dev \
+            libsanlock-dev \
+            libsasl2-dev \
+            libselinux1-dev \
+            libssh-gcrypt-dev \
+            libssh2-1-dev \
+            libtirpc-dev \
+            libtool \
+            libtool-bin \
+            libudev-dev \
+            libxen-dev \
+            libxml2-dev \
+            libxml2-utils \
+            libyajl-dev \
+            lvm2 \
+            make \
+            nfs-common \
+            open-iscsi \
+            parted \
+            patch \
+            perl \
+            pkgconf \
+            policykit-1 \
+            qemu-utils \
+            radvd \
+            screen \
+            scrub \
+            sheepdog \
+            sudo \
+            systemtap-sdt-dev \
+            vim \
+            xfslibs-dev \
+            xsltproc \
+            zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y
diff --git a/buildenv-debian-9.Dockerfile b/buildenv-debian-9.Dockerfile
index 0af6061..359d9c4 100644
--- a/buildenv-debian-9.Dockerfile
+++ b/buildenv-debian-9.Dockerfile
@@ -1,80 +1,83 @@
 FROM debian:9
-ENV PACKAGES augeas-tools \
-             autoconf \
-             automake \
-             autopoint \
-             bash \
-             bash-completion \
-             ccache \
-             chrony \
-             dnsmasq-base \
-             dwarves \
-             ebtables \
-             gcc \
-             gettext \
-             git \
-             glusterfs-client \
-             iproute2 \
-             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 \
-             libnetcf-dev \
-             libnl-3-dev \
-             libnl-route-3-dev \
-             libnuma-dev \
-             libparted-dev \
-             libpcap-dev \
-             libpciaccess-dev \
-             librbd-dev \
-             libreadline-dev \
-             libsanlock-dev \
-             libsasl2-dev \
-             libselinux1-dev \
-             libssh-gcrypt-dev \
-             libssh2-1-dev \
-             libtirpc-dev \
-             libtool \
-             libtool-bin \
-             libudev-dev \
-             libxen-dev \
-             libxml2-dev \
-             libxml2-utils \
-             libyajl-dev \
-             lvm2 \
-             make \
-             nfs-common \
-             numad \
-             open-iscsi \
-             parted \
-             patch \
-             perl \
-             pkgconf \
-             policykit-1 \
-             qemu-utils \
-             radvd \
-             screen \
-             scrub \
-             sheepdog \
-             sudo \
-             systemtap-sdt-dev \
-             vim \
-             wireshark-dev \
-             xsltproc \
-             zfs-fuse
-RUN apt-get update && \
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
     apt-get dist-upgrade -y && \
-    apt-get install -y ${PACKAGES} && \
+    apt-get install --no-install-recommends -y \
+            augeas-tools \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ccache \
+            chrony \
+            dnsmasq-base \
+            dwarves \
+            ebtables \
+            gcc \
+            gettext \
+            git \
+            glusterfs-common \
+            iproute2 \
+            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 \
+            libnetcf-dev \
+            libnl-3-dev \
+            libnl-route-3-dev \
+            libnuma-dev \
+            libparted-dev \
+            libpcap0.8-dev \
+            libpciaccess-dev \
+            librbd-dev \
+            libreadline-dev \
+            libsanlock-dev \
+            libsasl2-dev \
+            libselinux1-dev \
+            libssh-gcrypt-dev \
+            libssh2-1-dev \
+            libtirpc-dev \
+            libtool \
+            libtool-bin \
+            libudev-dev \
+            libxen-dev \
+            libxml2-dev \
+            libxml2-utils \
+            libyajl-dev \
+            lvm2 \
+            make \
+            nfs-common \
+            numad \
+            open-iscsi \
+            parted \
+            patch \
+            perl \
+            pkgconf \
+            policykit-1 \
+            qemu-utils \
+            radvd \
+            screen \
+            scrub \
+            sheepdog \
+            sudo \
+            systemtap-sdt-dev \
+            vim \
+            wireshark-dev \
+            xfslibs-dev \
+            xsltproc \
+            zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y
diff --git a/buildenv-debian-sid.Dockerfile b/buildenv-debian-sid.Dockerfile
index 4c4c99b..8e49c0c 100644
--- a/buildenv-debian-sid.Dockerfile
+++ b/buildenv-debian-sid.Dockerfile
@@ -1,80 +1,82 @@
 FROM debian:sid
-ENV PACKAGES augeas-tools \
-             autoconf \
-             automake \
-             autopoint \
-             bash \
-             bash-completion \
-             ccache \
-             chrony \
-             dnsmasq-base \
-             dwarves \
-             ebtables \
-             gcc \
-             gettext \
-             git \
-             glusterfs-client \
-             iproute2 \
-             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 \
-             libnetcf-dev \
-             libnl-3-dev \
-             libnl-route-3-dev \
-             libnuma-dev \
-             libparted-dev \
-             libpcap-dev \
-             libpciaccess-dev \
-             librbd-dev \
-             libreadline-dev \
-             libsanlock-dev \
-             libsasl2-dev \
-             libselinux1-dev \
-             libssh-gcrypt-dev \
-             libssh2-1-dev \
-             libtirpc-dev \
-             libtool \
-             libtool-bin \
-             libudev-dev \
-             libxen-dev \
-             libxml2-dev \
-             libxml2-utils \
-             libyajl-dev \
-             lvm2 \
-             make \
-             nfs-common \
-             numad \
-             open-iscsi \
-             parted \
-             patch \
-             perl \
-             pkgconf \
-             policykit-1 \
-             qemu-utils \
-             radvd \
-             screen \
-             scrub \
-             sheepdog \
-             sudo \
-             systemtap-sdt-dev \
-             vim \
-             wireshark-dev \
-             xsltproc \
-             zfs-fuse
-RUN apt-get update && \
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
     apt-get dist-upgrade -y && \
-    apt-get install -y ${PACKAGES} && \
+    apt-get install --no-install-recommends -y \
+            augeas-tools \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ccache \
+            chrony \
+            dnsmasq-base \
+            dwarves \
+            ebtables \
+            gcc \
+            gettext \
+            git \
+            iproute2 \
+            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 \
+            libglusterfs-dev \
+            libgnutls28-dev \
+            libiscsi-dev \
+            libnetcf-dev \
+            libnl-3-dev \
+            libnl-route-3-dev \
+            libnuma-dev \
+            libparted-dev \
+            libpcap0.8-dev \
+            libpciaccess-dev \
+            librbd-dev \
+            libreadline-dev \
+            libsanlock-dev \
+            libsasl2-dev \
+            libselinux1-dev \
+            libssh-gcrypt-dev \
+            libssh2-1-dev \
+            libtirpc-dev \
+            libtool \
+            libtool-bin \
+            libudev-dev \
+            libxen-dev \
+            libxml2-dev \
+            libxml2-utils \
+            libyajl-dev \
+            lvm2 \
+            make \
+            nfs-common \
+            numad \
+            open-iscsi \
+            parted \
+            patch \
+            perl \
+            pkgconf \
+            policykit-1 \
+            qemu-utils \
+            radvd \
+            screen \
+            scrub \
+            sudo \
+            systemtap-sdt-dev \
+            vim \
+            wireshark-dev \
+            xfslibs-dev \
+            xsltproc \
+            zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y
diff --git a/buildenv-fedora-28.Dockerfile b/buildenv-fedora-28.Dockerfile
index 0b4d24f..fe96282 100644
--- a/buildenv-fedora-28.Dockerfile
+++ b/buildenv-fedora-28.Dockerfile
@@ -1,80 +1,81 @@
 FROM fedora:28
-ENV PACKAGES audit-libs-devel \
-             augeas \
-             autoconf \
-             automake \
-             avahi-devel \
-             bash \
-             bash-completion \
-             ccache \
-             chrony \
-             cppi \
-             cyrus-sasl-devel \
-             dbus-devel \
-             device-mapper-devel \
-             dnsmasq \
-             dwarves \
-             ebtables \
-             fuse-devel \
-             gcc \
-             gettext \
-             gettext-devel \
-             git \
-             glibc-devel \
-             glusterfs-api-devel \
-             gnutls-devel \
-             iproute \
-             iproute-tc \
-             iscsi-initiator-utils \
-             libacl-devel \
-             libattr-devel \
-             libblkid-devel \
-             libcap-ng-devel \
-             libcurl-devel \
-             libiscsi-devel \
-             libnl3-devel \
-             libpcap-devel \
-             libpciaccess-devel \
-             librbd-devel \
-             libselinux-devel \
-             libssh-devel \
-             libssh2-devel \
-             libtirpc-devel \
-             libtool \
-             libudev-devel \
-             libwsman-devel \
-             libxml2 \
-             libxml2-devel \
-             libxslt \
-             lvm2 \
-             make \
-             netcf-devel \
-             nfs-utils \
-             numactl-devel \
-             numad \
-             parted \
-             parted-devel \
-             patch \
-             perl \
-             pkgconfig \
-             polkit \
-             qemu-img \
-             radvd \
-             readline-devel \
-             rpcgen \
-             rpm-build \
-             sanlock-devel \
-             screen \
-             scrub \
-             sheepdog \
-             sudo \
-             systemtap-sdt-devel \
-             vim \
-             wireshark-devel \
-             xen-devel \
-             yajl-devel \
-             zfs-fuse
+
 RUN yum update -y && \
-    yum install -y ${PACKAGES} && \
+    yum install -y audit-libs-devel \
+            augeas \
+            autoconf \
+            automake \
+            avahi-devel \
+            bash \
+            bash-completion \
+            ccache \
+            chrony \
+            cppi \
+            cyrus-sasl-devel \
+            dbus-devel \
+            device-mapper-devel \
+            dnsmasq \
+            dwarves \
+            ebtables \
+            fuse-devel \
+            gcc \
+            gettext \
+            gettext-devel \
+            git \
+            glibc-devel \
+            glusterfs-api-devel \
+            gnutls-devel \
+            iproute \
+            iproute-tc \
+            iscsi-initiator-utils \
+            libacl-devel \
+            libattr-devel \
+            libblkid-devel \
+            libcap-ng-devel \
+            libcurl-devel \
+            libiscsi-devel \
+            libnl3-devel \
+            libpcap-devel \
+            libpciaccess-devel \
+            librbd-devel \
+            libselinux-devel \
+            libssh-devel \
+            libssh2-devel \
+            libtirpc-devel \
+            libtool \
+            libudev-devel \
+            libwsman-devel \
+            libxml2 \
+            libxml2-devel \
+            libxslt \
+            lvm2 \
+            make \
+            netcf-devel \
+            nfs-utils \
+            numactl-devel \
+            numad \
+            parted \
+            parted-devel \
+            patch \
+            perl \
+            pkgconfig \
+            polkit \
+            qemu-img \
+            radvd \
+            readline-devel \
+            rpcgen \
+            rpm-build \
+            sanlock-devel \
+            screen \
+            scrub \
+            sheepdog \
+            sudo \
+            systemtap-sdt-devel \
+            vim \
+            wireshark-devel \
+            xen-devel \
+            xfsprogs-devel \
+            yajl-devel \
+            zfs-fuse && \
     yum autoremove -y && \
     yum clean all -y
diff --git a/buildenv-fedora-29.Dockerfile b/buildenv-fedora-29.Dockerfile
index 2842691..1d10a5f 100644
--- a/buildenv-fedora-29.Dockerfile
+++ b/buildenv-fedora-29.Dockerfile
@@ -1,80 +1,81 @@
 FROM fedora:29
-ENV PACKAGES audit-libs-devel \
-             augeas \
-             autoconf \
-             automake \
-             avahi-devel \
-             bash \
-             bash-completion \
-             ccache \
-             chrony \
-             cppi \
-             cyrus-sasl-devel \
-             dbus-devel \
-             device-mapper-devel \
-             dnsmasq \
-             dwarves \
-             ebtables \
-             fuse-devel \
-             gcc \
-             gettext \
-             gettext-devel \
-             git \
-             glibc-devel \
-             glusterfs-api-devel \
-             gnutls-devel \
-             iproute \
-             iproute-tc \
-             iscsi-initiator-utils \
-             libacl-devel \
-             libattr-devel \
-             libblkid-devel \
-             libcap-ng-devel \
-             libcurl-devel \
-             libiscsi-devel \
-             libnl3-devel \
-             libpcap-devel \
-             libpciaccess-devel \
-             librbd-devel \
-             libselinux-devel \
-             libssh-devel \
-             libssh2-devel \
-             libtirpc-devel \
-             libtool \
-             libudev-devel \
-             libwsman-devel \
-             libxml2 \
-             libxml2-devel \
-             libxslt \
-             lvm2 \
-             make \
-             netcf-devel \
-             nfs-utils \
-             numactl-devel \
-             numad \
-             parted \
-             parted-devel \
-             patch \
-             perl \
-             pkgconfig \
-             polkit \
-             qemu-img \
-             radvd \
-             readline-devel \
-             rpcgen \
-             rpm-build \
-             sanlock-devel \
-             screen \
-             scrub \
-             sheepdog \
-             sudo \
-             systemtap-sdt-devel \
-             vim \
-             wireshark-devel \
-             xen-devel \
-             yajl-devel \
-             zfs-fuse
+
 RUN yum update -y && \
-    yum install -y ${PACKAGES} && \
+    yum install -y audit-libs-devel \
+            augeas \
+            autoconf \
+            automake \
+            avahi-devel \
+            bash \
+            bash-completion \
+            ccache \
+            chrony \
+            cppi \
+            cyrus-sasl-devel \
+            dbus-devel \
+            device-mapper-devel \
+            dnsmasq \
+            dwarves \
+            ebtables \
+            fuse-devel \
+            gcc \
+            gettext \
+            gettext-devel \
+            git \
+            glibc-devel \
+            glusterfs-api-devel \
+            gnutls-devel \
+            iproute \
+            iproute-tc \
+            iscsi-initiator-utils \
+            libacl-devel \
+            libattr-devel \
+            libblkid-devel \
+            libcap-ng-devel \
+            libcurl-devel \
+            libiscsi-devel \
+            libnl3-devel \
+            libpcap-devel \
+            libpciaccess-devel \
+            librbd-devel \
+            libselinux-devel \
+            libssh-devel \
+            libssh2-devel \
+            libtirpc-devel \
+            libtool \
+            libudev-devel \
+            libwsman-devel \
+            libxml2 \
+            libxml2-devel \
+            libxslt \
+            lvm2 \
+            make \
+            netcf-devel \
+            nfs-utils \
+            numactl-devel \
+            numad \
+            parted \
+            parted-devel \
+            patch \
+            perl \
+            pkgconfig \
+            polkit \
+            qemu-img \
+            radvd \
+            readline-devel \
+            rpcgen \
+            rpm-build \
+            sanlock-devel \
+            screen \
+            scrub \
+            sheepdog \
+            sudo \
+            systemtap-sdt-devel \
+            vim \
+            wireshark-devel \
+            xen-devel \
+            xfsprogs-devel \
+            yajl-devel \
+            zfs-fuse && \
     yum autoremove -y && \
     yum clean all -y
diff --git a/buildenv-fedora-rawhide.Dockerfile b/buildenv-fedora-rawhide.Dockerfile
index 50d38d8..f6e427c 100644
--- a/buildenv-fedora-rawhide.Dockerfile
+++ b/buildenv-fedora-rawhide.Dockerfile
@@ -1,105 +1,106 @@
 FROM fedora:rawhide
-ENV PACKAGES audit-libs-devel \
-             augeas \
-             autoconf \
-             automake \
-             avahi-devel \
-             bash \
-             bash-completion \
-             ccache \
-             chrony \
-             cppi \
-             cyrus-sasl-devel \
-             dbus-devel \
-             device-mapper-devel \
-             dnsmasq \
-             dwarves \
-             ebtables \
-             fuse-devel \
-             gcc \
-             gettext \
-             gettext-devel \
-             git \
-             glibc-devel \
-             glusterfs-api-devel \
-             gnutls-devel \
-             iproute \
-             iproute-tc \
-             iscsi-initiator-utils \
-             libacl-devel \
-             libattr-devel \
-             libblkid-devel \
-             libcap-ng-devel \
-             libcurl-devel \
-             libiscsi-devel \
-             libnl3-devel \
-             libpcap-devel \
-             libpciaccess-devel \
-             librbd-devel \
-             libselinux-devel \
-             libssh-devel \
-             libssh2-devel \
-             libtirpc-devel \
-             libtool \
-             libudev-devel \
-             libwsman-devel \
-             libxml2 \
-             libxml2-devel \
-             libxslt \
-             lvm2 \
-             make \
-             mingw32-curl \
-             mingw32-dbus \
-             mingw32-dlfcn \
-             mingw32-gcc \
-             mingw32-gettext \
-             mingw32-gnutls \
-             mingw32-libssh2 \
-             mingw32-libxml2 \
-             mingw32-openssl \
-             mingw32-pkg-config \
-             mingw32-portablexdr \
-             mingw32-readline \
-             mingw64-curl \
-             mingw64-dbus \
-             mingw64-dlfcn \
-             mingw64-gcc \
-             mingw64-gettext \
-             mingw64-gnutls \
-             mingw64-libssh2 \
-             mingw64-libxml2 \
-             mingw64-openssl \
-             mingw64-pkg-config \
-             mingw64-portablexdr \
-             mingw64-readline \
-             netcf-devel \
-             nfs-utils \
-             numactl-devel \
-             numad \
-             parted \
-             parted-devel \
-             patch \
-             perl \
-             pkgconfig \
-             polkit \
-             qemu-img \
-             radvd \
-             readline-devel \
-             rpcgen \
-             rpm-build \
-             sanlock-devel \
-             screen \
-             scrub \
-             sheepdog \
-             sudo \
-             systemtap-sdt-devel \
-             vim \
-             wireshark-devel \
-             xen-devel \
-             yajl-devel \
-             zfs-fuse
+
 RUN yum update -y --nogpgcheck fedora-gpg-keys && \
     yum update -y && \
-    yum install -y ${PACKAGES} && \
+    yum install -y audit-libs-devel \
+            augeas \
+            autoconf \
+            automake \
+            avahi-devel \
+            bash \
+            bash-completion \
+            ccache \
+            chrony \
+            cppi \
+            cyrus-sasl-devel \
+            dbus-devel \
+            device-mapper-devel \
+            dnsmasq \
+            dwarves \
+            ebtables \
+            fuse-devel \
+            gcc \
+            gettext \
+            gettext-devel \
+            git \
+            glibc-devel \
+            glusterfs-api-devel \
+            gnutls-devel \
+            iproute \
+            iproute-tc \
+            iscsi-initiator-utils \
+            libacl-devel \
+            libattr-devel \
+            libblkid-devel \
+            libcap-ng-devel \
+            libcurl-devel \
+            libiscsi-devel \
+            libnl3-devel \
+            libpcap-devel \
+            libpciaccess-devel \
+            librbd-devel \
+            libselinux-devel \
+            libssh-devel \
+            libssh2-devel \
+            libtirpc-devel \
+            libtool \
+            libudev-devel \
+            libwsman-devel \
+            libxml2 \
+            libxml2-devel \
+            libxslt \
+            lvm2 \
+            make \
+            mingw32-curl \
+            mingw32-dbus \
+            mingw32-dlfcn \
+            mingw32-gcc \
+            mingw32-gettext \
+            mingw32-gnutls \
+            mingw32-libssh2 \
+            mingw32-libxml2 \
+            mingw32-openssl \
+            mingw32-pkg-config \
+            mingw32-portablexdr \
+            mingw32-readline \
+            mingw64-curl \
+            mingw64-dbus \
+            mingw64-dlfcn \
+            mingw64-gcc \
+            mingw64-gettext \
+            mingw64-gnutls \
+            mingw64-libssh2 \
+            mingw64-libxml2 \
+            mingw64-openssl \
+            mingw64-pkg-config \
+            mingw64-portablexdr \
+            mingw64-readline \
+            netcf-devel \
+            nfs-utils \
+            numactl-devel \
+            numad \
+            parted \
+            parted-devel \
+            patch \
+            perl \
+            pkgconfig \
+            polkit \
+            qemu-img \
+            radvd \
+            readline-devel \
+            rpcgen \
+            rpm-build \
+            sanlock-devel \
+            screen \
+            scrub \
+            sheepdog \
+            sudo \
+            systemtap-sdt-devel \
+            vim \
+            wireshark-devel \
+            xen-devel \
+            xfsprogs-devel \
+            yajl-devel \
+            zfs-fuse && \
     yum autoremove -y && \
     yum clean all -y
diff --git a/buildenv-ubuntu-16.Dockerfile b/buildenv-ubuntu-16.Dockerfile
index ec51612..1d49b1f 100644
--- a/buildenv-ubuntu-16.Dockerfile
+++ b/buildenv-ubuntu-16.Dockerfile
@@ -1,81 +1,84 @@
 FROM ubuntu:16.04
-ENV PACKAGES augeas-tools \
-             autoconf \
-             automake \
-             autopoint \
-             bash \
-             bash-completion \
-             ccache \
-             chrony \
-             dnsmasq-base \
-             dwarves \
-             ebtables \
-             gcc \
-             gettext \
-             git \
-             glusterfs-client \
-             iproute2 \
-             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 \
-             libnetcf-dev \
-             libnl-3-dev \
-             libnl-route-3-dev \
-             libnuma-dev \
-             libopenwsman-dev \
-             libparted-dev \
-             libpcap-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 \
-             lvm2 \
-             make \
-             nfs-common \
-             numad \
-             open-iscsi \
-             parted \
-             patch \
-             perl \
-             pkgconf \
-             policykit-1 \
-             qemu-utils \
-             radvd \
-             screen \
-             scrub \
-             sheepdog \
-             sudo \
-             systemtap-sdt-dev \
-             vim \
-             wireshark-dev \
-             xsltproc \
-             zfs-fuse
-RUN apt-get update && \
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
     apt-get dist-upgrade -y && \
-    apt-get install -y ${PACKAGES} && \
+    apt-get install --no-install-recommends -y \
+            augeas-tools \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ccache \
+            chrony \
+            dnsmasq-base \
+            dwarves \
+            ebtables \
+            gcc \
+            gettext \
+            git \
+            glusterfs-common \
+            iproute2 \
+            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 \
+            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 \
+            lvm2 \
+            make \
+            nfs-common \
+            numad \
+            open-iscsi \
+            parted \
+            patch \
+            perl \
+            pkgconf \
+            policykit-1 \
+            qemu-utils \
+            radvd \
+            screen \
+            scrub \
+            sheepdog \
+            sudo \
+            systemtap-sdt-dev \
+            vim \
+            wireshark-dev \
+            xfslibs-dev \
+            xsltproc \
+            zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y
diff --git a/buildenv-ubuntu-18.Dockerfile b/buildenv-ubuntu-18.Dockerfile
index d2565e9..7ab5686 100644
--- a/buildenv-ubuntu-18.Dockerfile
+++ b/buildenv-ubuntu-18.Dockerfile
@@ -1,81 +1,84 @@
 FROM ubuntu:18.04
-ENV PACKAGES augeas-tools \
-             autoconf \
-             automake \
-             autopoint \
-             bash \
-             bash-completion \
-             ccache \
-             chrony \
-             dnsmasq-base \
-             dwarves \
-             ebtables \
-             gcc \
-             gettext \
-             git \
-             glusterfs-client \
-             iproute2 \
-             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 \
-             libnetcf-dev \
-             libnl-3-dev \
-             libnl-route-3-dev \
-             libnuma-dev \
-             libopenwsman-dev \
-             libparted-dev \
-             libpcap-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 \
-             lvm2 \
-             make \
-             nfs-common \
-             numad \
-             open-iscsi \
-             parted \
-             patch \
-             perl \
-             pkgconf \
-             policykit-1 \
-             qemu-utils \
-             radvd \
-             screen \
-             scrub \
-             sheepdog \
-             sudo \
-             systemtap-sdt-dev \
-             vim \
-             wireshark-dev \
-             xsltproc \
-             zfs-fuse
-RUN apt-get update && \
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
     apt-get dist-upgrade -y && \
-    apt-get install -y ${PACKAGES} && \
+    apt-get install --no-install-recommends -y \
+            augeas-tools \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ccache \
+            chrony \
+            dnsmasq-base \
+            dwarves \
+            ebtables \
+            gcc \
+            gettext \
+            git \
+            glusterfs-common \
+            iproute2 \
+            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 \
+            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 \
+            lvm2 \
+            make \
+            nfs-common \
+            numad \
+            open-iscsi \
+            parted \
+            patch \
+            perl \
+            pkgconf \
+            policykit-1 \
+            qemu-utils \
+            radvd \
+            screen \
+            scrub \
+            sheepdog \
+            sudo \
+            systemtap-sdt-dev \
+            vim \
+            wireshark-dev \
+            xfslibs-dev \
+            xsltproc \
+            zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y
-- 
2.20.1

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