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
