# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
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 && \
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 && \
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 && \
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 && \
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\
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 && \
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\
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"
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 && \
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\
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"
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 && \
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\
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 && \
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\
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"
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 && \
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\
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"
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 && \
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\
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 && \
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:
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: