gitlab: re-generate container images from lcitool

This introduces Fedora 33 and removes some redundant packages.

Reviewed-by: Erik Skultety <eskultet@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrangé 2020-11-23 18:03:36 +00:00
parent 0b927156bc
commit 0fbb495e75
31 changed files with 47 additions and 458 deletions

View File

@ -145,16 +145,16 @@ x64-debian-sid-container:
variables: variables:
NAME: debian-sid NAME: debian-sid
x64-fedora-31-container:
<<: *container_job_definition
variables:
NAME: fedora-31
x64-fedora-32-container: x64-fedora-32-container:
<<: *container_job_definition <<: *container_job_definition
variables: variables:
NAME: fedora-32 NAME: fedora-32
x64-fedora-33-container:
<<: *container_job_definition
variables:
NAME: fedora-33
x64-fedora-rawhide-container: x64-fedora-rawhide-container:
<<: *container_job_definition <<: *container_job_definition
variables: variables:
@ -334,20 +334,20 @@ x64-centos-stream:
NAME: centos-stream NAME: centos-stream
RPM: skip RPM: skip
x64-fedora-31:
<<: *native_build_job_definition
needs:
- x64-fedora-31-container
variables:
NAME: fedora-31
RPM: skip
x64-fedora-32: x64-fedora-32:
<<: *native_build_job_definition <<: *native_build_job_definition
needs: needs:
- x64-fedora-32-container - x64-fedora-32-container
variables: variables:
NAME: fedora-32 NAME: fedora-32
RPM: skip
x64-fedora-33:
<<: *native_build_job_definition
needs:
- x64-fedora-33-container
variables:
NAME: fedora-33
x64-fedora-rawhide: x64-fedora-rawhide:
<<: *native_build_job_definition <<: *native_build_job_definition

View File

@ -1,4 +1,4 @@
FROM centos:7 FROM registry.centos.org/centos:7
RUN echo -e '[openvz]\n\ RUN echo -e '[openvz]\n\
name=OpenVZ addons\n\ name=OpenVZ addons\n\
@ -35,14 +35,11 @@ WEiJKtQrZDJloqtyi/mmRa1VsV7RYR0VPJjhK/R8EQ7Ysshy\n\
yum install -y \ yum install -y \
audit-libs-devel \ audit-libs-devel \
augeas \ augeas \
autoconf \
automake \
avahi-devel \ avahi-devel \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cyrus-sasl-devel \ cyrus-sasl-devel \
dbus-devel \ dbus-devel \
@ -53,9 +50,7 @@ WEiJKtQrZDJloqtyi/mmRa1VsV7RYR0VPJjhK/R8EQ7Ysshy\n\
firewalld-filesystem \ firewalld-filesystem \
fuse-devel \ fuse-devel \
gcc \ gcc \
gdb \
gettext \ gettext \
gettext-devel \
git \ git \
glib2-devel \ glib2-devel \
glibc-common \ glibc-common \
@ -80,16 +75,13 @@ WEiJKtQrZDJloqtyi/mmRa1VsV7RYR0VPJjhK/R8EQ7Ysshy\n\
libssh-devel \ libssh-devel \
libssh2-devel \ libssh2-devel \
libtirpc-devel \ libtirpc-devel \
libtool \
libudev-devel \ libudev-devel \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxml2-devel \ libxml2-devel \
libxslt \ libxslt \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
netcf-devel \ netcf-devel \
nfs-utils \ nfs-utils \
ninja-build \ ninja-build \
@ -112,15 +104,10 @@ WEiJKtQrZDJloqtyi/mmRa1VsV7RYR0VPJjhK/R8EQ7Ysshy\n\
readline-devel \ readline-devel \
rpm-build \ rpm-build \
sanlock-devel \ sanlock-devel \
screen \
scrub \ scrub \
strace \
sudo \
systemtap-sdt-devel \ systemtap-sdt-devel \
vim \
wireshark-devel \ wireshark-devel \
xfsprogs-devel \ xfsprogs-devel \
xz \
yajl-devel && \ yajl-devel && \
yum autoremove -y && \ yum autoremove -y && \
yum clean all -y && \ yum clean all -y && \

View File

@ -1,20 +1,18 @@
FROM centos:8 FROM registry.centos.org/centos:8
RUN dnf install 'dnf-command(config-manager)' -y && \ RUN dnf install 'dnf-command(config-manager)' -y && \
dnf config-manager --set-enabled -y PowerTools && \ dnf config-manager --set-enabled -y PowerTools && \
dnf install -y centos-release-advanced-virtualization && \
dnf install -y epel-release && \ dnf install -y epel-release && \
dnf update -y && \ dnf update -y && \
dnf install -y \ dnf install -y \
audit-libs-devel \ audit-libs-devel \
augeas \ augeas \
autoconf \
automake \
avahi-devel \ avahi-devel \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cyrus-sasl-devel \ cyrus-sasl-devel \
dbus-devel \ dbus-devel \
@ -25,9 +23,7 @@ RUN dnf install 'dnf-command(config-manager)' -y && \
firewalld-filesystem \ firewalld-filesystem \
fuse-devel \ fuse-devel \
gcc \ gcc \
gdb \
gettext \ gettext \
gettext-devel \
git \ git \
glib2-devel \ glib2-devel \
glibc-devel \ glibc-devel \
@ -52,16 +48,13 @@ RUN dnf install 'dnf-command(config-manager)' -y && \
libssh-devel \ libssh-devel \
libssh2-devel \ libssh2-devel \
libtirpc-devel \ libtirpc-devel \
libtool \
libudev-devel \ libudev-devel \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxml2-devel \ libxml2-devel \
libxslt \ libxslt \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
netcf-devel \ netcf-devel \
nfs-utils \ nfs-utils \
ninja-build \ ninja-build \
@ -86,15 +79,10 @@ RUN dnf install 'dnf-command(config-manager)' -y && \
rpcgen \ rpcgen \
rpm-build \ rpm-build \
sanlock-devel \ sanlock-devel \
screen \
scrub \ scrub \
strace \
sudo \
systemtap-sdt-devel \ systemtap-sdt-devel \
vim \
wireshark-devel \ wireshark-devel \
xfsprogs-devel \ xfsprogs-devel \
xz \
yajl-devel && \ yajl-devel && \
dnf autoremove -y && \ dnf autoremove -y && \
dnf clean all -y && \ dnf clean all -y && \

View File

@ -1,21 +1,19 @@
FROM centos:8 FROM registry.centos.org/centos:8
RUN dnf install -y centos-release-stream && \ RUN dnf install -y centos-release-stream && \
dnf install 'dnf-command(config-manager)' -y && \ dnf install 'dnf-command(config-manager)' -y && \
dnf config-manager --set-enabled -y Stream-PowerTools && \ dnf config-manager --set-enabled -y Stream-PowerTools && \
dnf install -y centos-release-advanced-virtualization && \
dnf install -y epel-release && \ dnf install -y epel-release && \
dnf update -y && \ dnf update -y && \
dnf install -y \ dnf install -y \
audit-libs-devel \ audit-libs-devel \
augeas \ augeas \
autoconf \
automake \
avahi-devel \ avahi-devel \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cyrus-sasl-devel \ cyrus-sasl-devel \
dbus-devel \ dbus-devel \
@ -26,9 +24,7 @@ RUN dnf install -y centos-release-stream && \
firewalld-filesystem \ firewalld-filesystem \
fuse-devel \ fuse-devel \
gcc \ gcc \
gdb \
gettext \ gettext \
gettext-devel \
git \ git \
glib2-devel \ glib2-devel \
glibc-devel \ glibc-devel \
@ -53,16 +49,13 @@ RUN dnf install -y centos-release-stream && \
libssh-devel \ libssh-devel \
libssh2-devel \ libssh2-devel \
libtirpc-devel \ libtirpc-devel \
libtool \
libudev-devel \ libudev-devel \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxml2-devel \ libxml2-devel \
libxslt \ libxslt \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
netcf-devel \ netcf-devel \
nfs-utils \ nfs-utils \
ninja-build \ ninja-build \
@ -87,15 +80,10 @@ RUN dnf install -y centos-release-stream && \
rpcgen \ rpcgen \
rpm-build \ rpm-build \
sanlock-devel \ sanlock-devel \
screen \
scrub \ scrub \
strace \
sudo \
systemtap-sdt-devel \ systemtap-sdt-devel \
vim \
wireshark-devel \ wireshark-devel \
xfsprogs-devel \ xfsprogs-devel \
xz \
yajl-devel && \ yajl-devel && \
dnf autoremove -y && \ dnf autoremove -y && \
dnf clean all -y && \ dnf clean all -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,20 +17,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -51,13 +42,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:10 FROM docker.io/library/debian:10
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,7 +17,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
@ -58,18 +53,14 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
libssh-gcrypt-dev \ libssh-gcrypt-dev \
libssh2-1-dev \ libssh2-1-dev \
libtirpc-dev \ libtirpc-dev \
libtool \
libtool-bin \
libudev-dev \ libudev-dev \
libxen-dev \ libxen-dev \
libxml2-dev \ libxml2-dev \
libxml2-utils \ libxml2-utils \
libyajl-dev \ libyajl-dev \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -86,16 +77,11 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
systemtap-sdt-dev \ systemtap-sdt-dev \
vim \
wireshark-dev \ wireshark-dev \
xfslibs-dev \ xfslibs-dev \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,21 +17,16 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -52,13 +43,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,21 +17,16 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -52,13 +43,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,21 +17,16 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -52,13 +43,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,21 +17,16 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -52,13 +43,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,21 +17,16 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -52,13 +43,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,21 +17,16 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -52,13 +43,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,21 +17,16 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -52,13 +43,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,21 +17,16 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
kmod \ kmod \
libc-dev-bin \ libc-dev-bin \
libtool \
libtool-bin \
libxml2-utils \ libxml2-utils \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -52,13 +43,8 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
vim \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM debian:sid FROM docker.io/library/debian:sid
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,7 +17,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
@ -58,19 +53,15 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
libssh-gcrypt-dev \ libssh-gcrypt-dev \
libssh2-1-dev \ libssh2-1-dev \
libtirpc-dev \ libtirpc-dev \
libtool \
libtool-bin \
libudev-dev \ libudev-dev \
libxen-dev \ libxen-dev \
libxml2-dev \ libxml2-dev \
libxml2-utils \ libxml2-utils \
libyajl-dev \ libyajl-dev \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -87,16 +78,11 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
systemtap-sdt-dev \ systemtap-sdt-dev \
vim \
wireshark-dev \ wireshark-dev \
xfslibs-dev \ xfslibs-dev \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,17 +1,14 @@
FROM fedora:32 FROM registry.fedoraproject.org/fedora:32
RUN dnf update -y && \ RUN dnf update -y && \
dnf install -y \ dnf install -y \
audit-libs-devel \ audit-libs-devel \
augeas \ augeas \
autoconf \
automake \
avahi-devel \ avahi-devel \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cppi \ cppi \
cyrus-sasl-devel \ cyrus-sasl-devel \
@ -23,9 +20,7 @@ RUN dnf update -y && \
firewalld-filesystem \ firewalld-filesystem \
fuse-devel \ fuse-devel \
gcc \ gcc \
gdb \
gettext \ gettext \
gettext-devel \
git \ git \
glib2-devel \ glib2-devel \
glibc-devel \ glibc-devel \
@ -50,17 +45,14 @@ RUN dnf update -y && \
libssh-devel \ libssh-devel \
libssh2-devel \ libssh2-devel \
libtirpc-devel \ libtirpc-devel \
libtool \
libudev-devel \ libudev-devel \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxml2-devel \ libxml2-devel \
libxslt \ libxslt \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
netcf-devel \ netcf-devel \
nfs-utils \ nfs-utils \
ninja-build \ ninja-build \
@ -85,17 +77,12 @@ RUN dnf update -y && \
rpcgen \ rpcgen \
rpm-build \ rpm-build \
sanlock-devel \ sanlock-devel \
screen \
scrub \ scrub \
sheepdog \ sheepdog \
strace \
sudo \
systemtap-sdt-devel \ systemtap-sdt-devel \
vim \
wireshark-devel \ wireshark-devel \
xen-devel \ xen-devel \
xfsprogs-devel \ xfsprogs-devel \
xz \
yajl-devel \ yajl-devel \
zfs-fuse && \ zfs-fuse && \
dnf autoremove -y && \ dnf autoremove -y && \

View File

@ -1,17 +1,14 @@
FROM fedora:31 FROM registry.fedoraproject.org/fedora:33
RUN dnf update -y && \ RUN dnf update -y && \
dnf install -y \ dnf install -y \
audit-libs-devel \ audit-libs-devel \
augeas \ augeas \
autoconf \
automake \
avahi-devel \ avahi-devel \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cppi \ cppi \
cyrus-sasl-devel \ cyrus-sasl-devel \
@ -23,9 +20,7 @@ RUN dnf update -y && \
firewalld-filesystem \ firewalld-filesystem \
fuse-devel \ fuse-devel \
gcc \ gcc \
gdb \
gettext \ gettext \
gettext-devel \
git \ git \
glib2-devel \ glib2-devel \
glibc-devel \ glibc-devel \
@ -50,16 +45,14 @@ RUN dnf update -y && \
libssh-devel \ libssh-devel \
libssh2-devel \ libssh2-devel \
libtirpc-devel \ libtirpc-devel \
libtool \
libudev-devel \ libudev-devel \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxml2-devel \ libxml2-devel \
libxslt \ libxslt \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \ meson \
netcf-devel \ netcf-devel \
nfs-utils \ nfs-utils \
ninja-build \ ninja-build \
@ -84,17 +77,12 @@ RUN dnf update -y && \
rpcgen \ rpcgen \
rpm-build \ rpm-build \
sanlock-devel \ sanlock-devel \
screen \
scrub \ scrub \
sheepdog \ sheepdog \
strace \
sudo \
systemtap-sdt-devel \ systemtap-sdt-devel \
vim \
wireshark-devel \ wireshark-devel \
xen-devel \ xen-devel \
xfsprogs-devel \ xfsprogs-devel \
xz \
yajl-devel \ yajl-devel \
zfs-fuse && \ zfs-fuse && \
dnf autoremove -y && \ dnf autoremove -y && \
@ -103,9 +91,6 @@ RUN dnf update -y && \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc) ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
RUN pip3 install \
meson==0.54.0
ENV LANG "en_US.UTF-8" ENV LANG "en_US.UTF-8"
ENV MAKE "/usr/bin/make" ENV MAKE "/usr/bin/make"

View File

@ -1,16 +1,13 @@
FROM fedora:rawhide FROM registry.fedoraproject.org/fedora:rawhide
RUN dnf update -y --nogpgcheck fedora-gpg-keys && \ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
dnf update -y && \ dnf update -y && \
dnf install -y \ dnf install -y \
augeas \ augeas \
autoconf \
automake \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cppi \ cppi \
dnsmasq \ dnsmasq \
@ -18,23 +15,18 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
ebtables \ ebtables \
firewalld-filesystem \ firewalld-filesystem \
gcc \ gcc \
gdb \
gettext-devel \
git \ git \
glibc-langpack-en \ glibc-langpack-en \
iproute \ iproute \
iproute-tc \ iproute-tc \
iscsi-initiator-utils \ iscsi-initiator-utils \
kmod \ kmod \
libtool \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxslt \ libxslt \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-utils \ nfs-utils \
ninja-build \ ninja-build \
numad \ numad \
@ -53,13 +45,8 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
radvd \ radvd \
rpcgen \ rpcgen \
rpm-build \ rpm-build \
screen \
scrub \ scrub \
sheepdog \ sheepdog \
strace \
sudo \
vim \
xz \
zfs-fuse && \ zfs-fuse && \
dnf autoremove -y && \ dnf autoremove -y && \
dnf clean all -y && \ dnf clean all -y && \

View File

@ -1,16 +1,13 @@
FROM fedora:rawhide FROM registry.fedoraproject.org/fedora:rawhide
RUN dnf update -y --nogpgcheck fedora-gpg-keys && \ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
dnf update -y && \ dnf update -y && \
dnf install -y \ dnf install -y \
augeas \ augeas \
autoconf \
automake \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cppi \ cppi \
dnsmasq \ dnsmasq \
@ -18,23 +15,18 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
ebtables \ ebtables \
firewalld-filesystem \ firewalld-filesystem \
gcc \ gcc \
gdb \
gettext-devel \
git \ git \
glibc-langpack-en \ glibc-langpack-en \
iproute \ iproute \
iproute-tc \ iproute-tc \
iscsi-initiator-utils \ iscsi-initiator-utils \
kmod \ kmod \
libtool \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxslt \ libxslt \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
nfs-utils \ nfs-utils \
ninja-build \ ninja-build \
numad \ numad \
@ -53,13 +45,8 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
radvd \ radvd \
rpcgen \ rpcgen \
rpm-build \ rpm-build \
screen \
scrub \ scrub \
sheepdog \ sheepdog \
strace \
sudo \
vim \
xz \
zfs-fuse && \ zfs-fuse && \
dnf autoremove -y && \ dnf autoremove -y && \
dnf clean all -y && \ dnf clean all -y && \

View File

@ -1,18 +1,15 @@
FROM fedora:rawhide FROM registry.fedoraproject.org/fedora:rawhide
RUN dnf update -y --nogpgcheck fedora-gpg-keys && \ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
dnf update -y && \ dnf update -y && \
dnf install -y \ dnf install -y \
audit-libs-devel \ audit-libs-devel \
augeas \ augeas \
autoconf \
automake \
avahi-devel \ avahi-devel \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cppi \ cppi \
cyrus-sasl-devel \ cyrus-sasl-devel \
@ -24,9 +21,7 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
firewalld-filesystem \ firewalld-filesystem \
fuse-devel \ fuse-devel \
gcc \ gcc \
gdb \
gettext \ gettext \
gettext-devel \
git \ git \
glib2-devel \ glib2-devel \
glibc-devel \ glibc-devel \
@ -51,17 +46,14 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
libssh-devel \ libssh-devel \
libssh2-devel \ libssh2-devel \
libtirpc-devel \ libtirpc-devel \
libtool \
libudev-devel \ libudev-devel \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxml2-devel \ libxml2-devel \
libxslt \ libxslt \
lsof \
lvm2 \ lvm2 \
make \ make \
meson \ meson \
net-tools \
netcf-devel \ netcf-devel \
nfs-utils \ nfs-utils \
ninja-build \ ninja-build \
@ -86,17 +78,12 @@ RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
rpcgen \ rpcgen \
rpm-build \ rpm-build \
sanlock-devel \ sanlock-devel \
screen \
scrub \ scrub \
sheepdog \ sheepdog \
strace \
sudo \
systemtap-sdt-devel \ systemtap-sdt-devel \
vim \
wireshark-devel \ wireshark-devel \
xen-devel \ xen-devel \
xfsprogs-devel \ xfsprogs-devel \
xz \
yajl-devel \ yajl-devel \
zfs-fuse && \ zfs-fuse && \
dnf autoremove -y && \ dnf autoremove -y && \

View File

@ -1,18 +1,15 @@
FROM opensuse/leap:15.1 FROM registry.opensuse.org/opensuse/leap:15.1
RUN zypper update -y && \ RUN zypper update -y && \
zypper install -y \ zypper install -y \
audit-devel \ audit-devel \
augeas \ augeas \
augeas-lenses \ augeas-lenses \
autoconf \
automake \
avahi-devel \ avahi-devel \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cppi \ cppi \
cyrus-sasl-devel \ cyrus-sasl-devel \
@ -23,9 +20,7 @@ RUN zypper update -y && \
ebtables \ ebtables \
fuse-devel \ fuse-devel \
gcc \ gcc \
gdb \
gettext \ gettext \
gettext-devel \
git \ git \
glib2-devel \ glib2-devel \
glibc-devel \ glibc-devel \
@ -50,17 +45,14 @@ RUN zypper update -y && \
libssh-devel \ libssh-devel \
libssh2-devel \ libssh2-devel \
libtirpc-devel \ libtirpc-devel \
libtool \
libudev-devel \ libudev-devel \
libwsman-devel \ libwsman-devel \
libxml2 \ libxml2 \
libxml2-devel \ libxml2-devel \
libxslt \ libxslt \
libyajl-devel \ libyajl-devel \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-utils \ nfs-utils \
ninja \ ninja \
numad \ numad \
@ -84,16 +76,11 @@ RUN zypper update -y && \
rpcgen \ rpcgen \
rpm-build \ rpm-build \
sanlock-devel \ sanlock-devel \
screen \
scrub \ scrub \
strace \
sudo \
systemtap-sdt-devel \ systemtap-sdt-devel \
vim \
wireshark-devel \ wireshark-devel \
xen-devel \ xen-devel \
xfsprogs-devel \ xfsprogs-devel && \
xz && \
zypper clean --all && \ zypper clean --all && \
mkdir -p /usr/libexec/ccache-wrappers && \ mkdir -p /usr/libexec/ccache-wrappers && \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \ ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \

View File

@ -1,4 +1,4 @@
FROM ubuntu:18.04 FROM docker.io/library/ubuntu:18.04
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,7 +17,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
glusterfs-common \ glusterfs-common \
@ -59,18 +54,14 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
libssh-dev \ libssh-dev \
libssh2-1-dev \ libssh2-1-dev \
libtirpc-dev \ libtirpc-dev \
libtool \
libtool-bin \
libudev-dev \ libudev-dev \
libxen-dev \ libxen-dev \
libxml2-dev \ libxml2-dev \
libxml2-utils \ libxml2-utils \
libyajl-dev \ libyajl-dev \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -87,17 +78,12 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
sheepdog \ sheepdog \
strace \
sudo \
systemtap-sdt-dev \ systemtap-sdt-dev \
vim \
wireshark-dev \ wireshark-dev \
xfslibs-dev \ xfslibs-dev \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \

View File

@ -1,4 +1,4 @@
FROM ubuntu:20.04 FROM docker.io/library/ubuntu:20.04
RUN export DEBIAN_FRONTEND=noninteractive && \ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \ apt-get update && \
@ -6,14 +6,10 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get install --no-install-recommends -y \ apt-get install --no-install-recommends -y \
augeas-lenses \ augeas-lenses \
augeas-tools \ augeas-tools \
autoconf \
automake \
autopoint \
bash \ bash \
bash-completion \ bash-completion \
ca-certificates \ ca-certificates \
ccache \ ccache \
chrony \
clang \ clang \
cpanminus \ cpanminus \
dnsmasq-base \ dnsmasq-base \
@ -21,7 +17,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
ebtables \ ebtables \
flake8 \ flake8 \
gcc \ gcc \
gdb \
gettext \ gettext \
git \ git \
iproute2 \ iproute2 \
@ -59,18 +54,14 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
libssh-dev \ libssh-dev \
libssh2-1-dev \ libssh2-1-dev \
libtirpc-dev \ libtirpc-dev \
libtool \
libtool-bin \
libudev-dev \ libudev-dev \
libxen-dev \ libxen-dev \
libxml2-dev \ libxml2-dev \
libxml2-utils \ libxml2-utils \
libyajl-dev \ libyajl-dev \
locales \ locales \
lsof \
lvm2 \ lvm2 \
make \ make \
net-tools \
nfs-common \ nfs-common \
ninja-build \ ninja-build \
numad \ numad \
@ -87,16 +78,11 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
python3-wheel \ python3-wheel \
qemu-utils \ qemu-utils \
radvd \ radvd \
screen \
scrub \ scrub \
strace \
sudo \
systemtap-sdt-dev \ systemtap-sdt-dev \
vim \
wireshark-dev \ wireshark-dev \
xfslibs-dev \ xfslibs-dev \
xsltproc \ xsltproc \
xz-utils \
zfs-fuse && \ zfs-fuse && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean -y && \ apt-get autoclean -y && \