From: Daniel P. Berrangé <berrange@redhat.com>
This pulls in changes which cut down the build log sizes
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
ci/buildenv/almalinux-10.sh | 142 +++++++++--------
ci/buildenv/almalinux-9.sh | 144 ++++++++---------
ci/buildenv/centos-stream-10.sh | 138 ++++++++--------
ci/buildenv/centos-stream-9.sh | 144 ++++++++---------
ci/buildenv/fedora-42.sh | 142 ++++++++---------
ci/buildenv/fedora-43-cross-mingw32.sh | 94 +++++------
ci/buildenv/fedora-43-cross-mingw64.sh | 94 +++++------
ci/buildenv/fedora-43.sh | 142 ++++++++---------
ci/buildenv/fedora-rawhide-cross-mingw32.sh | 96 +++++------
ci/buildenv/fedora-rawhide-cross-mingw64.sh | 96 +++++------
ci/buildenv/fedora-rawhide.sh | 144 ++++++++---------
ci/containers/almalinux-10.Dockerfile | 146 ++++++++---------
ci/containers/almalinux-9.Dockerfile | 148 ++++++++---------
ci/containers/centos-stream-10.Dockerfile | 142 ++++++++---------
ci/containers/centos-stream-9.Dockerfile | 148 ++++++++---------
ci/containers/fedora-42.Dockerfile | 148 ++++++++---------
.../fedora-43-cross-mingw32.Dockerfile | 102 ++++++------
.../fedora-43-cross-mingw64.Dockerfile | 102 ++++++------
ci/containers/fedora-43.Dockerfile | 148 ++++++++---------
.../fedora-rawhide-cross-mingw32.Dockerfile | 104 ++++++------
.../fedora-rawhide-cross-mingw64.Dockerfile | 104 ++++++------
ci/containers/fedora-rawhide.Dockerfile | 150 +++++++++---------
ci/gitlab/build-templates.yml | 6 +-
23 files changed, 1417 insertions(+), 1407 deletions(-)
diff --git a/ci/buildenv/almalinux-10.sh b/ci/buildenv/almalinux-10.sh
index d69d0c4267..d6eac56b31 100644
--- a/ci/buildenv/almalinux-10.sh
+++ b/ci/buildenv/almalinux-10.sh
@@ -5,76 +5,78 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y
- dnf install 'dnf-command(config-manager)' -y
- dnf config-manager --set-enabled -y crb
- dnf install -y epel-release
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion \
- ca-certificates \
- ccache \
- clang \
- compiler-rt \
- cpp \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-docutils \
- python3-pip \
- python3-pytest \
- python3-setuptools \
- python3-wheel \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- systemtap-sdt-dtrace \
- wireshark-devel
+ dnf --quiet update -y
+ dnf --quiet install 'dnf-command(config-manager)' -y
+ dnf --quiet config-manager --set-enabled -y crb
+ dnf --quiet install -y epel-release
+ dnf --quiet install almalinux-release-devel -y
+ dnf --quiet config-manager --set-enabled -y devel
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion \
+ ca-certificates \
+ ccache \
+ clang \
+ compiler-rt \
+ cpp \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-docutils \
+ python3-pip \
+ python3-pytest \
+ python3-setuptools \
+ python3-wheel \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ systemtap-sdt-dtrace \
+ wireshark-devel
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
diff --git a/ci/buildenv/almalinux-9.sh b/ci/buildenv/almalinux-9.sh
index 379e38ab90..4944e8f47f 100644
--- a/ci/buildenv/almalinux-9.sh
+++ b/ci/buildenv/almalinux-9.sh
@@ -5,77 +5,79 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y
- dnf install 'dnf-command(config-manager)' -y
- dnf config-manager --set-enabled -y crb
- dnf install -y epel-release
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion \
- ca-certificates \
- ccache \
- clang \
- compiler-rt \
- cpp \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-docutils \
- python3-flake8 \
- python3-pip \
- python3-pytest \
- python3-setuptools \
- python3-wheel \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- wireshark-devel
+ dnf --quiet update -y
+ dnf --quiet install 'dnf-command(config-manager)' -y
+ dnf --quiet config-manager --set-enabled -y crb
+ dnf --quiet install -y epel-release
+ dnf --quiet install almalinux-release-devel -y
+ dnf --quiet config-manager --set-enabled -y devel
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion \
+ ca-certificates \
+ ccache \
+ clang \
+ compiler-rt \
+ cpp \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-docutils \
+ python3-flake8 \
+ python3-pip \
+ python3-pytest \
+ python3-setuptools \
+ python3-wheel \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ wireshark-devel
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
diff --git a/ci/buildenv/centos-stream-10.sh b/ci/buildenv/centos-stream-10.sh
index 2747adfb38..415055e7c6 100644
--- a/ci/buildenv/centos-stream-10.sh
+++ b/ci/buildenv/centos-stream-10.sh
@@ -5,75 +5,75 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf distro-sync -y
- dnf install 'dnf-command(config-manager)' -y
- dnf config-manager --set-enabled -y crb
- dnf install -y epel-release
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion \
- ca-certificates \
- ccache \
- clang \
- compiler-rt \
- cpp \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-docutils \
- python3-pip \
- python3-pytest \
- python3-setuptools \
- python3-wheel \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- wireshark-devel
+ dnf --quiet distro-sync -y
+ dnf --quiet install 'dnf-command(config-manager)' -y
+ dnf --quiet config-manager --set-enabled -y crb
+ dnf --quiet install -y epel-release
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion \
+ ca-certificates \
+ ccache \
+ clang \
+ compiler-rt \
+ cpp \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-docutils \
+ python3-pip \
+ python3-pytest \
+ python3-setuptools \
+ python3-wheel \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ wireshark-devel
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
diff --git a/ci/buildenv/centos-stream-9.sh b/ci/buildenv/centos-stream-9.sh
index 984728ed1f..441a2a43cd 100644
--- a/ci/buildenv/centos-stream-9.sh
+++ b/ci/buildenv/centos-stream-9.sh
@@ -5,78 +5,78 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf distro-sync -y
- dnf install 'dnf-command(config-manager)' -y
- dnf config-manager --set-enabled -y crb
- dnf install -y epel-release
- dnf install -y epel-next-release
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion \
- ca-certificates \
- ccache \
- clang \
- compiler-rt \
- cpp \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-docutils \
- python3-flake8 \
- python3-pip \
- python3-pytest \
- python3-setuptools \
- python3-wheel \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- wireshark-devel
+ dnf --quiet distro-sync -y
+ dnf --quiet install 'dnf-command(config-manager)' -y
+ dnf --quiet config-manager --set-enabled -y crb
+ dnf --quiet install -y epel-release
+ dnf --quiet install -y epel-next-release
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion \
+ ca-certificates \
+ ccache \
+ clang \
+ compiler-rt \
+ cpp \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-docutils \
+ python3-flake8 \
+ python3-pip \
+ python3-pytest \
+ python3-setuptools \
+ python3-wheel \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ wireshark-devel
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
diff --git a/ci/buildenv/fedora-42.sh b/ci/buildenv/fedora-42.sh
index 6e9ed90fb2..542de40aec 100644
--- a/ci/buildenv/fedora-42.sh
+++ b/ci/buildenv/fedora-42.sh
@@ -5,77 +5,77 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- clang \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- glusterfs-api-devel \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- systemtap-sdt-dtrace \
- wireshark-devel \
- xen-devel
+ dnf --quiet update -y
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ clang \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ glusterfs-api-devel \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ systemtap-sdt-dtrace \
+ wireshark-devel \
+ xen-devel
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
diff --git a/ci/buildenv/fedora-43-cross-mingw32.sh b/ci/buildenv/fedora-43-cross-mingw32.sh
index 695b06c8e4..06789abeff 100644
--- a/ci/buildenv/fedora-43-cross-mingw32.sh
+++ b/ci/buildenv/fedora-43-cross-mingw32.sh
@@ -5,54 +5,54 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y
- dnf install -y \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- gettext \
- git \
- glibc-langpack-en \
- grep \
- libnbd-devel \
- libxml2 \
- libxslt \
- make \
- meson \
- ninja-build \
- perl-base \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- rpm-build \
- sed \
- systemd-rpm-macros
+ dnf --quiet update -y
+ dnf --quiet install -y \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ gettext \
+ git \
+ glibc-langpack-en \
+ grep \
+ libnbd-devel \
+ libxml2 \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ perl-base \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ rpm-build \
+ sed \
+ systemd-rpm-macros
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
- dnf install -y \
- mingw32-curl \
- mingw32-dlfcn \
- mingw32-gcc \
- mingw32-gettext \
- mingw32-glib2 \
- mingw32-gnutls \
- mingw32-headers \
- mingw32-libssh2 \
- mingw32-libxml2 \
- mingw32-pkg-config \
- mingw32-portablexdr \
- mingw32-readline
+ dnf --quiet install -y \
+ mingw32-curl \
+ mingw32-dlfcn \
+ mingw32-gcc \
+ mingw32-gettext \
+ mingw32-glib2 \
+ mingw32-gnutls \
+ mingw32-headers \
+ mingw32-libssh2 \
+ mingw32-libxml2 \
+ mingw32-pkg-config \
+ mingw32-portablexdr \
+ mingw32-readline
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/i686-w64-mingw32-cc
diff --git a/ci/buildenv/fedora-43-cross-mingw64.sh b/ci/buildenv/fedora-43-cross-mingw64.sh
index 10193af1e6..f3fe91ae6f 100644
--- a/ci/buildenv/fedora-43-cross-mingw64.sh
+++ b/ci/buildenv/fedora-43-cross-mingw64.sh
@@ -5,54 +5,54 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y
- dnf install -y \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- gettext \
- git \
- glibc-langpack-en \
- grep \
- libnbd-devel \
- libxml2 \
- libxslt \
- make \
- meson \
- ninja-build \
- perl-base \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- rpm-build \
- sed \
- systemd-rpm-macros
+ dnf --quiet update -y
+ dnf --quiet install -y \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ gettext \
+ git \
+ glibc-langpack-en \
+ grep \
+ libnbd-devel \
+ libxml2 \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ perl-base \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ rpm-build \
+ sed \
+ systemd-rpm-macros
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
- dnf install -y \
- mingw64-curl \
- mingw64-dlfcn \
- mingw64-gcc \
- mingw64-gettext \
- mingw64-glib2 \
- mingw64-gnutls \
- mingw64-headers \
- mingw64-libssh2 \
- mingw64-libxml2 \
- mingw64-pkg-config \
- mingw64-portablexdr \
- mingw64-readline
+ dnf --quiet install -y \
+ mingw64-curl \
+ mingw64-dlfcn \
+ mingw64-gcc \
+ mingw64-gettext \
+ mingw64-glib2 \
+ mingw64-gnutls \
+ mingw64-headers \
+ mingw64-libssh2 \
+ mingw64-libxml2 \
+ mingw64-pkg-config \
+ mingw64-portablexdr \
+ mingw64-readline
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-w64-mingw32-cc
diff --git a/ci/buildenv/fedora-43.sh b/ci/buildenv/fedora-43.sh
index 6e9ed90fb2..542de40aec 100644
--- a/ci/buildenv/fedora-43.sh
+++ b/ci/buildenv/fedora-43.sh
@@ -5,77 +5,77 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- clang \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- glusterfs-api-devel \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- systemtap-sdt-dtrace \
- wireshark-devel \
- xen-devel
+ dnf --quiet update -y
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ clang \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ glusterfs-api-devel \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ systemtap-sdt-dtrace \
+ wireshark-devel \
+ xen-devel
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
diff --git a/ci/buildenv/fedora-rawhide-cross-mingw32.sh b/ci/buildenv/fedora-rawhide-cross-mingw32.sh
index 1d79394383..3cd60f9ed6 100644
--- a/ci/buildenv/fedora-rawhide-cross-mingw32.sh
+++ b/ci/buildenv/fedora-rawhide-cross-mingw32.sh
@@ -5,55 +5,55 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y --nogpgcheck fedora-gpg-keys
- dnf distro-sync -y
- dnf install -y \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- gettext \
- git \
- glibc-langpack-en \
- grep \
- libnbd-devel \
- libxml2 \
- libxslt \
- make \
- meson \
- ninja-build \
- perl-base \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- rpm-build \
- sed \
- systemd-rpm-macros
+ dnf --quiet update -y --nogpgcheck fedora-gpg-keys
+ dnf --quiet distro-sync -y
+ dnf --quiet install -y \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ gettext \
+ git \
+ glibc-langpack-en \
+ grep \
+ libnbd-devel \
+ libxml2 \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ perl-base \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ rpm-build \
+ sed \
+ systemd-rpm-macros
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
- dnf install -y \
- mingw32-curl \
- mingw32-dlfcn \
- mingw32-gcc \
- mingw32-gettext \
- mingw32-glib2 \
- mingw32-gnutls \
- mingw32-headers \
- mingw32-libssh2 \
- mingw32-libxml2 \
- mingw32-pkg-config \
- mingw32-portablexdr \
- mingw32-readline
+ dnf --quiet install -y \
+ mingw32-curl \
+ mingw32-dlfcn \
+ mingw32-gcc \
+ mingw32-gettext \
+ mingw32-glib2 \
+ mingw32-gnutls \
+ mingw32-headers \
+ mingw32-libssh2 \
+ mingw32-libxml2 \
+ mingw32-pkg-config \
+ mingw32-portablexdr \
+ mingw32-readline
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/i686-w64-mingw32-cc
diff --git a/ci/buildenv/fedora-rawhide-cross-mingw64.sh b/ci/buildenv/fedora-rawhide-cross-mingw64.sh
index dc2a0db9c3..69d249e2a8 100644
--- a/ci/buildenv/fedora-rawhide-cross-mingw64.sh
+++ b/ci/buildenv/fedora-rawhide-cross-mingw64.sh
@@ -5,55 +5,55 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y --nogpgcheck fedora-gpg-keys
- dnf distro-sync -y
- dnf install -y \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- gettext \
- git \
- glibc-langpack-en \
- grep \
- libnbd-devel \
- libxml2 \
- libxslt \
- make \
- meson \
- ninja-build \
- perl-base \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- rpm-build \
- sed \
- systemd-rpm-macros
+ dnf --quiet update -y --nogpgcheck fedora-gpg-keys
+ dnf --quiet distro-sync -y
+ dnf --quiet install -y \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ gettext \
+ git \
+ glibc-langpack-en \
+ grep \
+ libnbd-devel \
+ libxml2 \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ perl-base \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ rpm-build \
+ sed \
+ systemd-rpm-macros
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
- dnf install -y \
- mingw64-curl \
- mingw64-dlfcn \
- mingw64-gcc \
- mingw64-gettext \
- mingw64-glib2 \
- mingw64-gnutls \
- mingw64-headers \
- mingw64-libssh2 \
- mingw64-libxml2 \
- mingw64-pkg-config \
- mingw64-portablexdr \
- mingw64-readline
+ dnf --quiet install -y \
+ mingw64-curl \
+ mingw64-dlfcn \
+ mingw64-gcc \
+ mingw64-gettext \
+ mingw64-glib2 \
+ mingw64-gnutls \
+ mingw64-headers \
+ mingw64-libssh2 \
+ mingw64-libxml2 \
+ mingw64-pkg-config \
+ mingw64-portablexdr \
+ mingw64-readline
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-w64-mingw32-cc
diff --git a/ci/buildenv/fedora-rawhide.sh b/ci/buildenv/fedora-rawhide.sh
index 5dcbc9d0ed..fc61f6589d 100644
--- a/ci/buildenv/fedora-rawhide.sh
+++ b/ci/buildenv/fedora-rawhide.sh
@@ -5,78 +5,78 @@
# https://gitlab.com/libvirt/libvirt-ci
function install_buildenv() {
- dnf update -y --nogpgcheck fedora-gpg-keys
- dnf distro-sync -y
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- clang \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- glusterfs-api-devel \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- systemtap-sdt-dtrace \
- wireshark-devel \
- xen-devel
+ dnf --quiet update -y --nogpgcheck fedora-gpg-keys
+ dnf --quiet distro-sync -y
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ clang \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ glusterfs-api-devel \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ systemtap-sdt-dtrace \
+ wireshark-devel \
+ xen-devel
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
rpm -qa | sort > /packages.txt
mkdir -p /usr/libexec/ccache-wrappers
diff --git a/ci/containers/almalinux-10.Dockerfile b/ci/containers/almalinux-10.Dockerfile
index 815b4c0e68..67e4ec91c4 100644
--- a/ci/containers/almalinux-10.Dockerfile
+++ b/ci/containers/almalinux-10.Dockerfile
@@ -6,78 +6,80 @@
FROM docker.io/library/almalinux:10
-RUN dnf update -y && \
- dnf install 'dnf-command(config-manager)' -y && \
- dnf config-manager --set-enabled -y crb && \
- dnf install -y epel-release && \
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion \
- ca-certificates \
- ccache \
- clang \
- compiler-rt \
- cpp \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-docutils \
- python3-pip \
- python3-pytest \
- python3-setuptools \
- python3-wheel \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- systemtap-sdt-dtrace \
- wireshark-devel && \
- dnf autoremove -y && \
- dnf clean all -y && \
+RUN dnf --quiet update -y && \
+ dnf --quiet install 'dnf-command(config-manager)' -y && \
+ dnf --quiet config-manager --set-enabled -y crb && \
+ dnf --quiet install -y epel-release && \
+ dnf --quiet install almalinux-release-devel -y && \
+ dnf --quiet config-manager --set-enabled -y devel && \
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion \
+ ca-certificates \
+ ccache \
+ clang \
+ compiler-rt \
+ cpp \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-docutils \
+ python3-pip \
+ python3-pytest \
+ python3-setuptools \
+ python3-wheel \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ systemtap-sdt-dtrace \
+ wireshark-devel && \
+ dnf --quiet autoremove -y && \
+ dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
diff --git a/ci/containers/almalinux-9.Dockerfile b/ci/containers/almalinux-9.Dockerfile
index 5d8db92fb0..3de0a7a437 100644
--- a/ci/containers/almalinux-9.Dockerfile
+++ b/ci/containers/almalinux-9.Dockerfile
@@ -6,79 +6,81 @@
FROM docker.io/library/almalinux:9
-RUN dnf update -y && \
- dnf install 'dnf-command(config-manager)' -y && \
- dnf config-manager --set-enabled -y crb && \
- dnf install -y epel-release && \
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion \
- ca-certificates \
- ccache \
- clang \
- compiler-rt \
- cpp \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-docutils \
- python3-flake8 \
- python3-pip \
- python3-pytest \
- python3-setuptools \
- python3-wheel \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- wireshark-devel && \
- dnf autoremove -y && \
- dnf clean all -y && \
+RUN dnf --quiet update -y && \
+ dnf --quiet install 'dnf-command(config-manager)' -y && \
+ dnf --quiet config-manager --set-enabled -y crb && \
+ dnf --quiet install -y epel-release && \
+ dnf --quiet install almalinux-release-devel -y && \
+ dnf --quiet config-manager --set-enabled -y devel && \
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion \
+ ca-certificates \
+ ccache \
+ clang \
+ compiler-rt \
+ cpp \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-docutils \
+ python3-flake8 \
+ python3-pip \
+ python3-pytest \
+ python3-setuptools \
+ python3-wheel \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ wireshark-devel && \
+ dnf --quiet autoremove -y && \
+ dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
diff --git a/ci/containers/centos-stream-10.Dockerfile b/ci/containers/centos-stream-10.Dockerfile
index 5b34b8273a..3fb34ca0fb 100644
--- a/ci/containers/centos-stream-10.Dockerfile
+++ b/ci/containers/centos-stream-10.Dockerfile
@@ -6,77 +6,77 @@
FROM quay.io/centos/centos:stream10
-RUN dnf distro-sync -y && \
- dnf install 'dnf-command(config-manager)' -y && \
- dnf config-manager --set-enabled -y crb && \
- dnf install -y epel-release && \
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion \
- ca-certificates \
- ccache \
- clang \
- compiler-rt \
- cpp \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-docutils \
- python3-pip \
- python3-pytest \
- python3-setuptools \
- python3-wheel \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- wireshark-devel && \
- dnf autoremove -y && \
- dnf clean all -y && \
+RUN dnf --quiet distro-sync -y && \
+ dnf --quiet install 'dnf-command(config-manager)' -y && \
+ dnf --quiet config-manager --set-enabled -y crb && \
+ dnf --quiet install -y epel-release && \
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion \
+ ca-certificates \
+ ccache \
+ clang \
+ compiler-rt \
+ cpp \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-docutils \
+ python3-pip \
+ python3-pytest \
+ python3-setuptools \
+ python3-wheel \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ wireshark-devel && \
+ dnf --quiet autoremove -y && \
+ dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
diff --git a/ci/containers/centos-stream-9.Dockerfile b/ci/containers/centos-stream-9.Dockerfile
index 6eeadf5528..9305f801ff 100644
--- a/ci/containers/centos-stream-9.Dockerfile
+++ b/ci/containers/centos-stream-9.Dockerfile
@@ -6,80 +6,80 @@
FROM quay.io/centos/centos:stream9
-RUN dnf distro-sync -y && \
- dnf install 'dnf-command(config-manager)' -y && \
- dnf config-manager --set-enabled -y crb && \
- dnf install -y epel-release && \
- dnf install -y epel-next-release && \
- dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion \
- ca-certificates \
- ccache \
- clang \
- compiler-rt \
- cpp \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-docutils \
- python3-flake8 \
- python3-pip \
- python3-pytest \
- python3-setuptools \
- python3-wheel \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- wireshark-devel && \
- dnf autoremove -y && \
- dnf clean all -y && \
+RUN dnf --quiet distro-sync -y && \
+ dnf --quiet install 'dnf-command(config-manager)' -y && \
+ dnf --quiet config-manager --set-enabled -y crb && \
+ dnf --quiet install -y epel-release && \
+ dnf --quiet install -y epel-next-release && \
+ dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion \
+ ca-certificates \
+ ccache \
+ clang \
+ compiler-rt \
+ cpp \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-docutils \
+ python3-flake8 \
+ python3-pip \
+ python3-pytest \
+ python3-setuptools \
+ python3-wheel \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ wireshark-devel && \
+ dnf --quiet autoremove -y && \
+ dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
diff --git a/ci/containers/fedora-42.Dockerfile b/ci/containers/fedora-42.Dockerfile
index bd72d15062..8fbffdda76 100644
--- a/ci/containers/fedora-42.Dockerfile
+++ b/ci/containers/fedora-42.Dockerfile
@@ -6,7 +6,7 @@
FROM registry.fedoraproject.org/fedora:42
-RUN dnf install -y nosync && \
+RUN dnf --quiet install -y nosync && \
printf '#!/bin/sh\n\
if test -d /usr/lib64\n\
then\n\
@@ -16,79 +16,79 @@ else\n\
fi\n\
exec "$@"\n' > /usr/bin/nosync && \
chmod +x /usr/bin/nosync && \
- nosync dnf update -y && \
- nosync dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- clang \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- glusterfs-api-devel \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- systemtap-sdt-dtrace \
- wireshark-devel \
- xen-devel && \
- nosync dnf autoremove -y && \
- nosync dnf clean all -y && \
+ nosync dnf --quiet update -y && \
+ nosync dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ clang \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ glusterfs-api-devel \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ systemtap-sdt-dtrace \
+ wireshark-devel \
+ xen-devel && \
+ nosync dnf --quiet autoremove -y && \
+ nosync dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
diff --git a/ci/containers/fedora-43-cross-mingw32.Dockerfile b/ci/containers/fedora-43-cross-mingw32.Dockerfile
index de7bee20e1..9c517b54d4 100644
--- a/ci/containers/fedora-43-cross-mingw32.Dockerfile
+++ b/ci/containers/fedora-43-cross-mingw32.Dockerfile
@@ -6,7 +6,7 @@
FROM registry.fedoraproject.org/fedora:43
-RUN dnf install -y nosync && \
+RUN dnf --quiet install -y nosync && \
printf '#!/bin/sh\n\
if test -d /usr/lib64\n\
then\n\
@@ -16,42 +16,42 @@ else\n\
fi\n\
exec "$@"\n' > /usr/bin/nosync && \
chmod +x /usr/bin/nosync && \
- nosync dnf update -y && \
- nosync dnf install -y \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- gettext \
- git \
- glibc-langpack-en \
- grep \
- libnbd-devel \
- libxml2 \
- libxslt \
- make \
- meson \
- ninja-build \
- perl-base \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- rpm-build \
- sed \
- systemd-rpm-macros && \
- nosync dnf autoremove -y && \
- nosync dnf clean all -y && \
+ nosync dnf --quiet update -y && \
+ nosync dnf --quiet install -y \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ gettext \
+ git \
+ glibc-langpack-en \
+ grep \
+ libnbd-devel \
+ libxml2 \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ perl-base \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ rpm-build \
+ sed \
+ systemd-rpm-macros && \
+ nosync dnf --quiet autoremove -y && \
+ nosync dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
ENV CCACHE_WRAPPERSDIR="/usr/libexec/ccache-wrappers"
@@ -60,20 +60,20 @@ ENV MAKE="/usr/bin/make"
ENV NINJA="/usr/bin/ninja"
ENV PYTHON="/usr/bin/python3"
-RUN nosync dnf install -y \
- mingw32-curl \
- mingw32-dlfcn \
- mingw32-gcc \
- mingw32-gettext \
- mingw32-glib2 \
- mingw32-gnutls \
- mingw32-headers \
- mingw32-libssh2 \
- mingw32-libxml2 \
- mingw32-pkg-config \
- mingw32-portablexdr \
- mingw32-readline && \
- nosync dnf clean all -y && \
+RUN nosync dnf --quiet install -y \
+ mingw32-curl \
+ mingw32-dlfcn \
+ mingw32-gcc \
+ mingw32-gettext \
+ mingw32-glib2 \
+ mingw32-gnutls \
+ mingw32-headers \
+ mingw32-libssh2 \
+ mingw32-libxml2 \
+ mingw32-pkg-config \
+ mingw32-portablexdr \
+ mingw32-readline && \
+ nosync dnf --quiet clean all -y && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/i686-w64-mingw32-cc && \
diff --git a/ci/containers/fedora-43-cross-mingw64.Dockerfile b/ci/containers/fedora-43-cross-mingw64.Dockerfile
index ff6c3f8aa9..763611b9c9 100644
--- a/ci/containers/fedora-43-cross-mingw64.Dockerfile
+++ b/ci/containers/fedora-43-cross-mingw64.Dockerfile
@@ -6,7 +6,7 @@
FROM registry.fedoraproject.org/fedora:43
-RUN dnf install -y nosync && \
+RUN dnf --quiet install -y nosync && \
printf '#!/bin/sh\n\
if test -d /usr/lib64\n\
then\n\
@@ -16,42 +16,42 @@ else\n\
fi\n\
exec "$@"\n' > /usr/bin/nosync && \
chmod +x /usr/bin/nosync && \
- nosync dnf update -y && \
- nosync dnf install -y \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- gettext \
- git \
- glibc-langpack-en \
- grep \
- libnbd-devel \
- libxml2 \
- libxslt \
- make \
- meson \
- ninja-build \
- perl-base \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- rpm-build \
- sed \
- systemd-rpm-macros && \
- nosync dnf autoremove -y && \
- nosync dnf clean all -y && \
+ nosync dnf --quiet update -y && \
+ nosync dnf --quiet install -y \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ gettext \
+ git \
+ glibc-langpack-en \
+ grep \
+ libnbd-devel \
+ libxml2 \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ perl-base \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ rpm-build \
+ sed \
+ systemd-rpm-macros && \
+ nosync dnf --quiet autoremove -y && \
+ nosync dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
ENV CCACHE_WRAPPERSDIR="/usr/libexec/ccache-wrappers"
@@ -60,20 +60,20 @@ ENV MAKE="/usr/bin/make"
ENV NINJA="/usr/bin/ninja"
ENV PYTHON="/usr/bin/python3"
-RUN nosync dnf install -y \
- mingw64-curl \
- mingw64-dlfcn \
- mingw64-gcc \
- mingw64-gettext \
- mingw64-glib2 \
- mingw64-gnutls \
- mingw64-headers \
- mingw64-libssh2 \
- mingw64-libxml2 \
- mingw64-pkg-config \
- mingw64-portablexdr \
- mingw64-readline && \
- nosync dnf clean all -y && \
+RUN nosync dnf --quiet install -y \
+ mingw64-curl \
+ mingw64-dlfcn \
+ mingw64-gcc \
+ mingw64-gettext \
+ mingw64-glib2 \
+ mingw64-gnutls \
+ mingw64-headers \
+ mingw64-libssh2 \
+ mingw64-libxml2 \
+ mingw64-pkg-config \
+ mingw64-portablexdr \
+ mingw64-readline && \
+ nosync dnf --quiet clean all -y && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-w64-mingw32-cc && \
diff --git a/ci/containers/fedora-43.Dockerfile b/ci/containers/fedora-43.Dockerfile
index 55f68a5839..80777cd87b 100644
--- a/ci/containers/fedora-43.Dockerfile
+++ b/ci/containers/fedora-43.Dockerfile
@@ -6,7 +6,7 @@
FROM registry.fedoraproject.org/fedora:43
-RUN dnf install -y nosync && \
+RUN dnf --quiet install -y nosync && \
printf '#!/bin/sh\n\
if test -d /usr/lib64\n\
then\n\
@@ -16,79 +16,79 @@ else\n\
fi\n\
exec "$@"\n' > /usr/bin/nosync && \
chmod +x /usr/bin/nosync && \
- nosync dnf update -y && \
- nosync dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- clang \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- glusterfs-api-devel \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- systemtap-sdt-dtrace \
- wireshark-devel \
- xen-devel && \
- nosync dnf autoremove -y && \
- nosync dnf clean all -y && \
+ nosync dnf --quiet update -y && \
+ nosync dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ clang \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ glusterfs-api-devel \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ systemtap-sdt-dtrace \
+ wireshark-devel \
+ xen-devel && \
+ nosync dnf --quiet autoremove -y && \
+ nosync dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
diff --git a/ci/containers/fedora-rawhide-cross-mingw32.Dockerfile b/ci/containers/fedora-rawhide-cross-mingw32.Dockerfile
index 4aeb9a5a0e..cfb977acb3 100644
--- a/ci/containers/fedora-rawhide-cross-mingw32.Dockerfile
+++ b/ci/containers/fedora-rawhide-cross-mingw32.Dockerfile
@@ -6,8 +6,8 @@
FROM registry.fedoraproject.org/fedora:rawhide
-RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
- dnf install -y nosync && \
+RUN dnf --quiet update -y --nogpgcheck fedora-gpg-keys && \
+ dnf --quiet install -y nosync && \
printf '#!/bin/sh\n\
if test -d /usr/lib64\n\
then\n\
@@ -17,42 +17,42 @@ else\n\
fi\n\
exec "$@"\n' > /usr/bin/nosync && \
chmod +x /usr/bin/nosync && \
- nosync dnf distro-sync -y && \
- nosync dnf install -y \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- gettext \
- git \
- glibc-langpack-en \
- grep \
- libnbd-devel \
- libxml2 \
- libxslt \
- make \
- meson \
- ninja-build \
- perl-base \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- rpm-build \
- sed \
- systemd-rpm-macros && \
- nosync dnf autoremove -y && \
- nosync dnf clean all -y && \
+ nosync dnf --quiet distro-sync -y && \
+ nosync dnf --quiet install -y \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ gettext \
+ git \
+ glibc-langpack-en \
+ grep \
+ libnbd-devel \
+ libxml2 \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ perl-base \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ rpm-build \
+ sed \
+ systemd-rpm-macros && \
+ nosync dnf --quiet autoremove -y && \
+ nosync dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
ENV CCACHE_WRAPPERSDIR="/usr/libexec/ccache-wrappers"
@@ -61,20 +61,20 @@ ENV MAKE="/usr/bin/make"
ENV NINJA="/usr/bin/ninja"
ENV PYTHON="/usr/bin/python3"
-RUN nosync dnf install -y \
- mingw32-curl \
- mingw32-dlfcn \
- mingw32-gcc \
- mingw32-gettext \
- mingw32-glib2 \
- mingw32-gnutls \
- mingw32-headers \
- mingw32-libssh2 \
- mingw32-libxml2 \
- mingw32-pkg-config \
- mingw32-portablexdr \
- mingw32-readline && \
- nosync dnf clean all -y && \
+RUN nosync dnf --quiet install -y \
+ mingw32-curl \
+ mingw32-dlfcn \
+ mingw32-gcc \
+ mingw32-gettext \
+ mingw32-glib2 \
+ mingw32-gnutls \
+ mingw32-headers \
+ mingw32-libssh2 \
+ mingw32-libxml2 \
+ mingw32-pkg-config \
+ mingw32-portablexdr \
+ mingw32-readline && \
+ nosync dnf --quiet clean all -y && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/i686-w64-mingw32-cc && \
diff --git a/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile b/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
index 465faac2cd..729a4bc735 100644
--- a/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
+++ b/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
@@ -6,8 +6,8 @@
FROM registry.fedoraproject.org/fedora:rawhide
-RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
- dnf install -y nosync && \
+RUN dnf --quiet update -y --nogpgcheck fedora-gpg-keys && \
+ dnf --quiet install -y nosync && \
printf '#!/bin/sh\n\
if test -d /usr/lib64\n\
then\n\
@@ -17,42 +17,42 @@ else\n\
fi\n\
exec "$@"\n' > /usr/bin/nosync && \
chmod +x /usr/bin/nosync && \
- nosync dnf distro-sync -y && \
- nosync dnf install -y \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- gettext \
- git \
- glibc-langpack-en \
- grep \
- libnbd-devel \
- libxml2 \
- libxslt \
- make \
- meson \
- ninja-build \
- perl-base \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- rpm-build \
- sed \
- systemd-rpm-macros && \
- nosync dnf autoremove -y && \
- nosync dnf clean all -y && \
+ nosync dnf --quiet distro-sync -y && \
+ nosync dnf --quiet install -y \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ gettext \
+ git \
+ glibc-langpack-en \
+ grep \
+ libnbd-devel \
+ libxml2 \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ perl-base \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ rpm-build \
+ sed \
+ systemd-rpm-macros && \
+ nosync dnf --quiet autoremove -y && \
+ nosync dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
ENV CCACHE_WRAPPERSDIR="/usr/libexec/ccache-wrappers"
@@ -61,20 +61,20 @@ ENV MAKE="/usr/bin/make"
ENV NINJA="/usr/bin/ninja"
ENV PYTHON="/usr/bin/python3"
-RUN nosync dnf install -y \
- mingw64-curl \
- mingw64-dlfcn \
- mingw64-gcc \
- mingw64-gettext \
- mingw64-glib2 \
- mingw64-gnutls \
- mingw64-headers \
- mingw64-libssh2 \
- mingw64-libxml2 \
- mingw64-pkg-config \
- mingw64-portablexdr \
- mingw64-readline && \
- nosync dnf clean all -y && \
+RUN nosync dnf --quiet install -y \
+ mingw64-curl \
+ mingw64-dlfcn \
+ mingw64-gcc \
+ mingw64-gettext \
+ mingw64-glib2 \
+ mingw64-gnutls \
+ mingw64-headers \
+ mingw64-libssh2 \
+ mingw64-libxml2 \
+ mingw64-pkg-config \
+ mingw64-portablexdr \
+ mingw64-readline && \
+ nosync dnf --quiet clean all -y && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-w64-mingw32-cc && \
diff --git a/ci/containers/fedora-rawhide.Dockerfile b/ci/containers/fedora-rawhide.Dockerfile
index a3291604c5..3f906306ba 100644
--- a/ci/containers/fedora-rawhide.Dockerfile
+++ b/ci/containers/fedora-rawhide.Dockerfile
@@ -6,8 +6,8 @@
FROM registry.fedoraproject.org/fedora:rawhide
-RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
- dnf install -y nosync && \
+RUN dnf --quiet update -y --nogpgcheck fedora-gpg-keys && \
+ dnf --quiet install -y nosync && \
printf '#!/bin/sh\n\
if test -d /usr/lib64\n\
then\n\
@@ -17,79 +17,79 @@ else\n\
fi\n\
exec "$@"\n' > /usr/bin/nosync && \
chmod +x /usr/bin/nosync && \
- nosync dnf distro-sync -y && \
- nosync dnf install -y \
- audit-libs-devel \
- augeas \
- bash-completion-devel \
- ca-certificates \
- ccache \
- clang \
- codespell \
- compiler-rt \
- cpp \
- cppi \
- cyrus-sasl-devel \
- device-mapper-devel \
- diffutils \
- dwarves \
- ebtables \
- firewalld-filesystem \
- fuse3-devel \
- gcc \
- gettext \
- git \
- glib2-devel \
- glibc-devel \
- glibc-langpack-en \
- glusterfs-api-devel \
- gnutls-devel \
- grep \
- json-c-devel \
- libacl-devel \
- libattr-devel \
- libblkid-devel \
- libcap-ng-devel \
- libcurl-devel \
- libiscsi-devel \
- libnbd-devel \
- libnl3-devel \
- libpcap-devel \
- libpciaccess-devel \
- librbd-devel \
- libselinux-devel \
- libssh-devel \
- libssh2-devel \
- libtirpc-devel \
- libwsman-devel \
- libxml2 \
- libxml2-devel \
- libxslt \
- make \
- meson \
- ninja-build \
- numactl-devel \
- parted-devel \
- perl-base \
- pkgconfig \
- python3 \
- python3-black \
- python3-docutils \
- python3-flake8 \
- python3-pytest \
- qemu-img \
- readline-devel \
- rpm-build \
- sanlock-devel \
- sed \
- systemd-devel \
- systemd-rpm-macros \
- systemtap-sdt-devel \
- systemtap-sdt-dtrace \
- wireshark-devel \
- xen-devel && \
- nosync dnf autoremove -y && \
- nosync dnf clean all -y && \
+ nosync dnf --quiet distro-sync -y && \
+ nosync dnf --quiet install -y \
+ audit-libs-devel \
+ augeas \
+ bash-completion-devel \
+ ca-certificates \
+ ccache \
+ clang \
+ codespell \
+ compiler-rt \
+ cpp \
+ cppi \
+ cyrus-sasl-devel \
+ device-mapper-devel \
+ diffutils \
+ dwarves \
+ ebtables \
+ firewalld-filesystem \
+ fuse3-devel \
+ gcc \
+ gettext \
+ git \
+ glib2-devel \
+ glibc-devel \
+ glibc-langpack-en \
+ glusterfs-api-devel \
+ gnutls-devel \
+ grep \
+ json-c-devel \
+ libacl-devel \
+ libattr-devel \
+ libblkid-devel \
+ libcap-ng-devel \
+ libcurl-devel \
+ libiscsi-devel \
+ libnbd-devel \
+ libnl3-devel \
+ libpcap-devel \
+ libpciaccess-devel \
+ librbd-devel \
+ libselinux-devel \
+ libssh-devel \
+ libssh2-devel \
+ libtirpc-devel \
+ libwsman-devel \
+ libxml2 \
+ libxml2-devel \
+ libxslt \
+ make \
+ meson \
+ ninja-build \
+ numactl-devel \
+ parted-devel \
+ perl-base \
+ pkgconfig \
+ python3 \
+ python3-black \
+ python3-docutils \
+ python3-flake8 \
+ python3-pytest \
+ qemu-img \
+ readline-devel \
+ rpm-build \
+ sanlock-devel \
+ sed \
+ systemd-devel \
+ systemd-rpm-macros \
+ systemtap-sdt-devel \
+ systemtap-sdt-dtrace \
+ wireshark-devel \
+ xen-devel && \
+ nosync dnf --quiet autoremove -y && \
+ nosync dnf --quiet clean all -y && \
rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED && \
rpm -qa | sort > /packages.txt && \
mkdir -p /usr/libexec/ccache-wrappers && \
diff --git a/ci/gitlab/build-templates.yml b/ci/gitlab/build-templates.yml
index a4b76e06d0..fc5ddc7eb9 100644
--- a/ci/gitlab/build-templates.yml
+++ b/ci/gitlab/build-templates.yml
@@ -32,8 +32,9 @@
then
source ci/buildenv/$NAME.sh ;
install_buildenv ;
+ else
+ cat /packages.txt ;
fi
- - cat /packages.txt
variables:
IMAGE: $CI_REGISTRY/$CONTAINER_UPSTREAM_NAMESPACE/libvirt/ci-$NAME:latest
rules:
@@ -176,8 +177,9 @@
then
source ci/buildenv/$NAME-cross-$CROSS.sh ;
install_buildenv ;
+ else
+ cat /packages.txt ;
fi
- - cat /packages.txt
variables:
IMAGE: $CI_REGISTRY/$CONTAINER_UPSTREAM_NAMESPACE/libvirt/ci-$NAME-cross-$CROSS:latest
rules:
--
2.52.0
© 2016 - 2026 Red Hat, Inc.