Skip to content

Commit

Permalink
ci: add more packages to Debian and Ubuntu containers
Browse files Browse the repository at this point in the history
Increase test coverage. Some of the newly added packages
are needed to to install some dracut modules and are already
installed for other CI containers.
  • Loading branch information
jozzsi authored and LaszloGombos committed Aug 30, 2024
1 parent 238378a commit 31424de
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
15 changes: 14 additions & 1 deletion test/container/Dockerfile-Debian
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && apt-get install -y -qq --
bzip2 \
ca-certificates \
cargo \
cifs-utils \
console-setup \
cpio \
cryptsetup \
Expand All @@ -23,15 +24,19 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && apt-get install -y -qq --
docbook-xml \
docbook-xsl \
erofs-utils \
fcoe-utils \
fdisk \
file \
g++ \
gawk \
git \
gpg \
iputils-arping \
iputils-ping \
isc-dhcp-client \
isc-dhcp-server \
iscsiuio \
jq \
kmod \
less \
libkmod-dev \
Expand All @@ -45,24 +50,32 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && apt-get install -y -qq --
network-manager \
nfs-kernel-server \
ntfs-3g \
nvme-cli \
open-iscsi \
openssh-client \
ovmf \
parted \
pcscd \
pigz \
plymouth \
pkg-config \
procps \
qemu-kvm \
rng-tools5 \
shellcheck \
sbsigntool \
shellcheck \
squashfs-tools \
strace \
systemd-boot-efi \
systemd-container \
systemd-coredump \
systemd-resolved \
systemd-timesyncd \
tcpdump \
tgt \
thin-provisioning-tools \
tpm2-tools \
vim \
wget \
zstd \
&& apt-get clean
13 changes: 13 additions & 0 deletions test/container/Dockerfile-Ubuntu
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && \
bzip2 \
ca-certificates \
cargo \
cifs-utils \
console-setup \
cpio \
cryptsetup \
Expand All @@ -21,15 +22,19 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && \
docbook-xml \
docbook-xsl \
erofs-utils \
fcoe-utils \
fdisk \
file \
g++ \
gawk \
git \
gpg \
iputils-arping \
iputils-ping \
isc-dhcp-client \
isc-dhcp-server \
iscsiuio \
jq \
kmod \
less \
libdmraid-dev \
Expand All @@ -44,10 +49,14 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && \
network-manager \
nfs-kernel-server \
ntfs-3g \
nvme-cli \
open-iscsi \
openssh-client \
ovmf \
parted \
pcscd \
pigz \
plymouth \
pkg-config \
procps \
qemu-kvm \
Expand All @@ -57,13 +66,17 @@ RUN apt-get update -y -qq && apt-get upgrade -y -qq && \
squashfs-tools \
strace \
systemd-boot-efi \
systemd-container \
systemd-coredump \
systemd-resolved \
systemd-timesyncd \
systemd-ukify \
tcpdump \
tgt \
thin-provisioning-tools \
tpm2-tools \
vim \
wget \
zstd \
&& apt-get clean \
&& chmod a+r /boot/vmlinu*

0 comments on commit 31424de

Please sign in to comment.