[libvirt PATCH 2/2] ci: Refresh Dockerfiles

Andrea Bolognani abologna at redhat.com
Tue Jul 14 10:05:07 UTC 2020


All targets get cpanm, which is now part of the base system, and
xz is now installed explicitly instead of relying on it being either
present by default or dragged in indirectly.

The corresponding libvirt-ci commit is 8920e8f408ba.

Signed-off-by: Andrea Bolognani <abologna at redhat.com>
---
 ci/containers/libvirt-centos-7.Dockerfile                     | 2 ++
 ci/containers/libvirt-centos-8.Dockerfile                     | 2 ++
 ci/containers/libvirt-centos-stream.Dockerfile                | 2 ++
 ci/containers/libvirt-debian-10-cross-aarch64.Dockerfile      | 2 ++
 ci/containers/libvirt-debian-10-cross-armv6l.Dockerfile       | 2 ++
 ci/containers/libvirt-debian-10-cross-armv7l.Dockerfile       | 2 ++
 ci/containers/libvirt-debian-10-cross-i686.Dockerfile         | 2 ++
 ci/containers/libvirt-debian-10-cross-mips.Dockerfile         | 2 ++
 ci/containers/libvirt-debian-10-cross-mips64el.Dockerfile     | 2 ++
 ci/containers/libvirt-debian-10-cross-mipsel.Dockerfile       | 2 ++
 ci/containers/libvirt-debian-10-cross-ppc64le.Dockerfile      | 2 ++
 ci/containers/libvirt-debian-10-cross-s390x.Dockerfile        | 2 ++
 ci/containers/libvirt-debian-10.Dockerfile                    | 2 ++
 ci/containers/libvirt-debian-9-cross-aarch64.Dockerfile       | 2 ++
 ci/containers/libvirt-debian-9-cross-armv6l.Dockerfile        | 2 ++
 ci/containers/libvirt-debian-9-cross-armv7l.Dockerfile        | 2 ++
 ci/containers/libvirt-debian-9-cross-mips.Dockerfile          | 2 ++
 ci/containers/libvirt-debian-9-cross-mips64el.Dockerfile      | 2 ++
 ci/containers/libvirt-debian-9-cross-mipsel.Dockerfile        | 2 ++
 ci/containers/libvirt-debian-9-cross-ppc64le.Dockerfile       | 2 ++
 ci/containers/libvirt-debian-9-cross-s390x.Dockerfile         | 2 ++
 ci/containers/libvirt-debian-9.Dockerfile                     | 2 ++
 ci/containers/libvirt-debian-sid-cross-aarch64.Dockerfile     | 2 ++
 ci/containers/libvirt-debian-sid-cross-armv6l.Dockerfile      | 2 ++
 ci/containers/libvirt-debian-sid-cross-armv7l.Dockerfile      | 2 ++
 ci/containers/libvirt-debian-sid-cross-i686.Dockerfile        | 2 ++
 ci/containers/libvirt-debian-sid-cross-mips64el.Dockerfile    | 2 ++
 ci/containers/libvirt-debian-sid-cross-mipsel.Dockerfile      | 2 ++
 ci/containers/libvirt-debian-sid-cross-ppc64le.Dockerfile     | 2 ++
 ci/containers/libvirt-debian-sid-cross-s390x.Dockerfile       | 2 ++
 ci/containers/libvirt-debian-sid.Dockerfile                   | 2 ++
 ci/containers/libvirt-fedora-31.Dockerfile                    | 2 ++
 ci/containers/libvirt-fedora-32.Dockerfile                    | 2 ++
 ci/containers/libvirt-fedora-rawhide-cross-mingw32.Dockerfile | 2 ++
 ci/containers/libvirt-fedora-rawhide-cross-mingw64.Dockerfile | 2 ++
 ci/containers/libvirt-fedora-rawhide.Dockerfile               | 2 ++
 ci/containers/libvirt-opensuse-151.Dockerfile                 | 4 +++-
 ci/containers/libvirt-ubuntu-1804.Dockerfile                  | 2 ++
 ci/containers/libvirt-ubuntu-2004.Dockerfile                  | 2 ++
 39 files changed, 79 insertions(+), 1 deletion(-)

diff --git a/ci/containers/libvirt-centos-7.Dockerfile b/ci/containers/libvirt-centos-7.Dockerfile
index abbbdcc47a..08d9386644 100644
--- a/ci/containers/libvirt-centos-7.Dockerfile
+++ b/ci/containers/libvirt-centos-7.Dockerfile
@@ -98,6 +98,7 @@ WEiJKtQrZDJloqtyi/mmRa1VsV7RYR0VPJjhK/R8EQ7Ysshy\n\
         parted-devel \
         patch \
         perl \
+        perl-App-cpanminus \
         pkgconfig \
         polkit \
         python3 \
@@ -118,6 +119,7 @@ WEiJKtQrZDJloqtyi/mmRa1VsV7RYR0VPJjhK/R8EQ7Ysshy\n\
         vim \
         wireshark-devel \
         xfsprogs-devel \
+        xz \
         yajl-devel && \
     yum autoremove -y && \
     yum clean all -y && \
diff --git a/ci/containers/libvirt-centos-8.Dockerfile b/ci/containers/libvirt-centos-8.Dockerfile
index f376126d93..2ac825fc80 100644
--- a/ci/containers/libvirt-centos-8.Dockerfile
+++ b/ci/containers/libvirt-centos-8.Dockerfile
@@ -71,6 +71,7 @@ RUN dnf install 'dnf-command(config-manager)' -y && \
         parted-devel \
         patch \
         perl \
+        perl-App-cpanminus \
         pkgconfig \
         polkit \
         python3 \
@@ -93,6 +94,7 @@ RUN dnf install 'dnf-command(config-manager)' -y && \
         vim \
         wireshark-devel \
         xfsprogs-devel \
+        xz \
         yajl-devel && \
     dnf autoremove -y && \
     dnf clean all -y && \
diff --git a/ci/containers/libvirt-centos-stream.Dockerfile b/ci/containers/libvirt-centos-stream.Dockerfile
index bc75c95193..e0025e2acb 100644
--- a/ci/containers/libvirt-centos-stream.Dockerfile
+++ b/ci/containers/libvirt-centos-stream.Dockerfile
@@ -72,6 +72,7 @@ RUN dnf install -y centos-release-stream && \
         parted-devel \
         patch \
         perl \
+        perl-App-cpanminus \
         pkgconfig \
         polkit \
         python3 \
@@ -94,6 +95,7 @@ RUN dnf install -y centos-release-stream && \
         vim \
         wireshark-devel \
         xfsprogs-devel \
+        xz \
         yajl-devel && \
     dnf autoremove -y && \
     dnf clean all -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-aarch64.Dockerfile b/ci/containers/libvirt-debian-10-cross-aarch64.Dockerfile
index a03a7fd26a..2d49f5e6e7 100644
--- a/ci/containers/libvirt-debian-10-cross-aarch64.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-aarch64.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-armv6l.Dockerfile b/ci/containers/libvirt-debian-10-cross-armv6l.Dockerfile
index 4f673cb3e2..f9d6ee4c9f 100644
--- a/ci/containers/libvirt-debian-10-cross-armv6l.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-armv6l.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-armv7l.Dockerfile b/ci/containers/libvirt-debian-10-cross-armv7l.Dockerfile
index fa5fae4399..f26e059535 100644
--- a/ci/containers/libvirt-debian-10-cross-armv7l.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-armv7l.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-i686.Dockerfile b/ci/containers/libvirt-debian-10-cross-i686.Dockerfile
index a3bc96ac7a..eaca5ee20b 100644
--- a/ci/containers/libvirt-debian-10-cross-i686.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-i686.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-mips.Dockerfile b/ci/containers/libvirt-debian-10-cross-mips.Dockerfile
index 14844307c0..7909471dcc 100644
--- a/ci/containers/libvirt-debian-10-cross-mips.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-mips.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-mips64el.Dockerfile b/ci/containers/libvirt-debian-10-cross-mips64el.Dockerfile
index 6f27e462b9..0e8bb6f4fb 100644
--- a/ci/containers/libvirt-debian-10-cross-mips64el.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-mips64el.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-mipsel.Dockerfile b/ci/containers/libvirt-debian-10-cross-mipsel.Dockerfile
index 4da9d1cb6e..9faf47dff1 100644
--- a/ci/containers/libvirt-debian-10-cross-mipsel.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-mipsel.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-ppc64le.Dockerfile b/ci/containers/libvirt-debian-10-cross-ppc64le.Dockerfile
index 841706bab8..68a438485d 100644
--- a/ci/containers/libvirt-debian-10-cross-ppc64le.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-ppc64le.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10-cross-s390x.Dockerfile b/ci/containers/libvirt-debian-10-cross-s390x.Dockerfile
index 01a5bb5a77..473ad32435 100644
--- a/ci/containers/libvirt-debian-10-cross-s390x.Dockerfile
+++ b/ci/containers/libvirt-debian-10-cross-s390x.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-10.Dockerfile b/ci/containers/libvirt-debian-10.Dockerfile
index 2b1c1b9855..e1c97f2bf0 100644
--- a/ci/containers/libvirt-debian-10.Dockerfile
+++ b/ci/containers/libvirt-debian-10.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -95,6 +96,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             wireshark-dev \
             xfslibs-dev \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9-cross-aarch64.Dockerfile b/ci/containers/libvirt-debian-9-cross-aarch64.Dockerfile
index 5235f6b140..8f7f794c9c 100644
--- a/ci/containers/libvirt-debian-9-cross-aarch64.Dockerfile
+++ b/ci/containers/libvirt-debian-9-cross-aarch64.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9-cross-armv6l.Dockerfile b/ci/containers/libvirt-debian-9-cross-armv6l.Dockerfile
index 1762aa4bfe..1dcb575099 100644
--- a/ci/containers/libvirt-debian-9-cross-armv6l.Dockerfile
+++ b/ci/containers/libvirt-debian-9-cross-armv6l.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9-cross-armv7l.Dockerfile b/ci/containers/libvirt-debian-9-cross-armv7l.Dockerfile
index fb7c5c89b5..e7016b622e 100644
--- a/ci/containers/libvirt-debian-9-cross-armv7l.Dockerfile
+++ b/ci/containers/libvirt-debian-9-cross-armv7l.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9-cross-mips.Dockerfile b/ci/containers/libvirt-debian-9-cross-mips.Dockerfile
index 4426de2d1f..f25dc05be4 100644
--- a/ci/containers/libvirt-debian-9-cross-mips.Dockerfile
+++ b/ci/containers/libvirt-debian-9-cross-mips.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9-cross-mips64el.Dockerfile b/ci/containers/libvirt-debian-9-cross-mips64el.Dockerfile
index bacaac8e06..810798124b 100644
--- a/ci/containers/libvirt-debian-9-cross-mips64el.Dockerfile
+++ b/ci/containers/libvirt-debian-9-cross-mips64el.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9-cross-mipsel.Dockerfile b/ci/containers/libvirt-debian-9-cross-mipsel.Dockerfile
index 5eac3f5a25..37afc5f6a4 100644
--- a/ci/containers/libvirt-debian-9-cross-mipsel.Dockerfile
+++ b/ci/containers/libvirt-debian-9-cross-mipsel.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9-cross-ppc64le.Dockerfile b/ci/containers/libvirt-debian-9-cross-ppc64le.Dockerfile
index b9749e1c50..41f96abed1 100644
--- a/ci/containers/libvirt-debian-9-cross-ppc64le.Dockerfile
+++ b/ci/containers/libvirt-debian-9-cross-ppc64le.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9-cross-s390x.Dockerfile b/ci/containers/libvirt-debian-9-cross-s390x.Dockerfile
index 7f7dd6762a..c200dc92b0 100644
--- a/ci/containers/libvirt-debian-9-cross-s390x.Dockerfile
+++ b/ci/containers/libvirt-debian-9-cross-s390x.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-9.Dockerfile b/ci/containers/libvirt-debian-9.Dockerfile
index 613604aab8..0aa24b6f2c 100644
--- a/ci/containers/libvirt-debian-9.Dockerfile
+++ b/ci/containers/libvirt-debian-9.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -95,6 +96,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             wireshark-dev \
             xfslibs-dev \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid-cross-aarch64.Dockerfile b/ci/containers/libvirt-debian-sid-cross-aarch64.Dockerfile
index f573b8475a..9aedc67330 100644
--- a/ci/containers/libvirt-debian-sid-cross-aarch64.Dockerfile
+++ b/ci/containers/libvirt-debian-sid-cross-aarch64.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid-cross-armv6l.Dockerfile b/ci/containers/libvirt-debian-sid-cross-armv6l.Dockerfile
index 2a9f81a15b..3f5ccba66a 100644
--- a/ci/containers/libvirt-debian-sid-cross-armv6l.Dockerfile
+++ b/ci/containers/libvirt-debian-sid-cross-armv6l.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid-cross-armv7l.Dockerfile b/ci/containers/libvirt-debian-sid-cross-armv7l.Dockerfile
index 3e37184069..f67f13cf85 100644
--- a/ci/containers/libvirt-debian-sid-cross-armv7l.Dockerfile
+++ b/ci/containers/libvirt-debian-sid-cross-armv7l.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid-cross-i686.Dockerfile b/ci/containers/libvirt-debian-sid-cross-i686.Dockerfile
index e167a43b56..0ed089f9ab 100644
--- a/ci/containers/libvirt-debian-sid-cross-i686.Dockerfile
+++ b/ci/containers/libvirt-debian-sid-cross-i686.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid-cross-mips64el.Dockerfile b/ci/containers/libvirt-debian-sid-cross-mips64el.Dockerfile
index 57ef04771e..cdafb2aef8 100644
--- a/ci/containers/libvirt-debian-sid-cross-mips64el.Dockerfile
+++ b/ci/containers/libvirt-debian-sid-cross-mips64el.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid-cross-mipsel.Dockerfile b/ci/containers/libvirt-debian-sid-cross-mipsel.Dockerfile
index a174fb57fd..532b70be3b 100644
--- a/ci/containers/libvirt-debian-sid-cross-mipsel.Dockerfile
+++ b/ci/containers/libvirt-debian-sid-cross-mipsel.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid-cross-ppc64le.Dockerfile b/ci/containers/libvirt-debian-sid-cross-ppc64le.Dockerfile
index d1c412c452..8bc32873bc 100644
--- a/ci/containers/libvirt-debian-sid-cross-ppc64le.Dockerfile
+++ b/ci/containers/libvirt-debian-sid-cross-ppc64le.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid-cross-s390x.Dockerfile b/ci/containers/libvirt-debian-sid-cross-s390x.Dockerfile
index 2dffc08895..6a98b30326 100644
--- a/ci/containers/libvirt-debian-sid-cross-s390x.Dockerfile
+++ b/ci/containers/libvirt-debian-sid-cross-s390x.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -56,6 +57,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             sudo \
             vim \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-debian-sid.Dockerfile b/ci/containers/libvirt-debian-sid.Dockerfile
index 5b7b980419..b8ec601ef1 100644
--- a/ci/containers/libvirt-debian-sid.Dockerfile
+++ b/ci/containers/libvirt-debian-sid.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -95,6 +96,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             wireshark-dev \
             xfslibs-dev \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-fedora-31.Dockerfile b/ci/containers/libvirt-fedora-31.Dockerfile
index 06bd1435d3..7b492d30c0 100644
--- a/ci/containers/libvirt-fedora-31.Dockerfile
+++ b/ci/containers/libvirt-fedora-31.Dockerfile
@@ -69,6 +69,7 @@ RUN dnf update -y && \
         parted-devel \
         patch \
         perl \
+        perl-App-cpanminus \
         pkgconfig \
         polkit \
         python3 \
@@ -93,6 +94,7 @@ RUN dnf update -y && \
         wireshark-devel \
         xen-devel \
         xfsprogs-devel \
+        xz \
         yajl-devel \
         zfs-fuse && \
     dnf autoremove -y && \
diff --git a/ci/containers/libvirt-fedora-32.Dockerfile b/ci/containers/libvirt-fedora-32.Dockerfile
index 7b8a3fff44..f208f82a2a 100644
--- a/ci/containers/libvirt-fedora-32.Dockerfile
+++ b/ci/containers/libvirt-fedora-32.Dockerfile
@@ -69,6 +69,7 @@ RUN dnf update -y && \
         parted-devel \
         patch \
         perl \
+        perl-App-cpanminus \
         pkgconfig \
         polkit \
         python3 \
@@ -93,6 +94,7 @@ RUN dnf update -y && \
         wireshark-devel \
         xen-devel \
         xfsprogs-devel \
+        xz \
         yajl-devel \
         zfs-fuse && \
     dnf autoremove -y && \
diff --git a/ci/containers/libvirt-fedora-rawhide-cross-mingw32.Dockerfile b/ci/containers/libvirt-fedora-rawhide-cross-mingw32.Dockerfile
index ac5ecc2958..c1cce71e5f 100644
--- a/ci/containers/libvirt-fedora-rawhide-cross-mingw32.Dockerfile
+++ b/ci/containers/libvirt-fedora-rawhide-cross-mingw32.Dockerfile
@@ -39,6 +39,7 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
         parted \
         patch \
         perl \
+        perl-App-cpanminus \
         polkit \
         python3 \
         python3-docutils \
@@ -56,6 +57,7 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
         strace \
         sudo \
         vim \
+        xz \
         zfs-fuse && \
     dnf autoremove -y && \
     dnf clean all -y && \
diff --git a/ci/containers/libvirt-fedora-rawhide-cross-mingw64.Dockerfile b/ci/containers/libvirt-fedora-rawhide-cross-mingw64.Dockerfile
index e52e2fed04..8c1829be13 100644
--- a/ci/containers/libvirt-fedora-rawhide-cross-mingw64.Dockerfile
+++ b/ci/containers/libvirt-fedora-rawhide-cross-mingw64.Dockerfile
@@ -39,6 +39,7 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
         parted \
         patch \
         perl \
+        perl-App-cpanminus \
         polkit \
         python3 \
         python3-docutils \
@@ -56,6 +57,7 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
         strace \
         sudo \
         vim \
+        xz \
         zfs-fuse && \
     dnf autoremove -y && \
     dnf clean all -y && \
diff --git a/ci/containers/libvirt-fedora-rawhide.Dockerfile b/ci/containers/libvirt-fedora-rawhide.Dockerfile
index d3c97ddda0..8e092744f6 100644
--- a/ci/containers/libvirt-fedora-rawhide.Dockerfile
+++ b/ci/containers/libvirt-fedora-rawhide.Dockerfile
@@ -70,6 +70,7 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
         parted-devel \
         patch \
         perl \
+        perl-App-cpanminus \
         pkgconfig \
         polkit \
         python3 \
@@ -94,6 +95,7 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
         wireshark-devel \
         xen-devel \
         xfsprogs-devel \
+        xz \
         yajl-devel \
         zfs-fuse && \
     dnf autoremove -y && \
diff --git a/ci/containers/libvirt-opensuse-151.Dockerfile b/ci/containers/libvirt-opensuse-151.Dockerfile
index d534cdc8b8..2ba408efb7 100644
--- a/ci/containers/libvirt-opensuse-151.Dockerfile
+++ b/ci/containers/libvirt-opensuse-151.Dockerfile
@@ -69,6 +69,7 @@ RUN zypper update -y && \
            parted-devel \
            patch \
            perl \
+           perl-App-cpanminus \
            pkgconfig \
            polkit \
            python3 \
@@ -91,7 +92,8 @@ RUN zypper update -y && \
            vim \
            wireshark-devel \
            xen-devel \
-           xfsprogs-devel && \
+           xfsprogs-devel \
+           xz && \
     zypper clean --all && \
     mkdir -p /usr/libexec/ccache-wrappers && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
diff --git a/ci/containers/libvirt-ubuntu-1804.Dockerfile b/ci/containers/libvirt-ubuntu-1804.Dockerfile
index 1818bb453d..9675130770 100644
--- a/ci/containers/libvirt-ubuntu-1804.Dockerfile
+++ b/ci/containers/libvirt-ubuntu-1804.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -96,6 +97,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             wireshark-dev \
             xfslibs-dev \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
diff --git a/ci/containers/libvirt-ubuntu-2004.Dockerfile b/ci/containers/libvirt-ubuntu-2004.Dockerfile
index 855b673f87..2457e7a8db 100644
--- a/ci/containers/libvirt-ubuntu-2004.Dockerfile
+++ b/ci/containers/libvirt-ubuntu-2004.Dockerfile
@@ -14,6 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             ca-certificates \
             ccache \
             chrony \
+            cpanminus \
             dnsmasq-base \
             dwarves \
             ebtables \
@@ -96,6 +97,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
             wireshark-dev \
             xfslibs-dev \
             xsltproc \
+            xz-utils \
             zfs-fuse && \
     apt-get autoremove -y && \
     apt-get autoclean -y && \
-- 
2.25.4




More information about the libvir-list mailing list