From: Daniel P. Berrangé <[email protected]>

This pulls in changes which cut down the build log sizes

Signed-off-by: Daniel P. Berrangé <[email protected]>
---
 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

Reply via email to