From: Laszlo Gombos Date: Sun, 11 Dec 2022 15:03:48 +0000 (+0000) Subject: ci: introduce more networking options into test containers X-Git-Tag: 058~27 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e450085eb8bd7291067aedda137722068487062d;p=thirdparty%2Fdracut.git ci: introduce more networking options into test containers Add systemd-networked to Fedora container. Add connman to Arch container. This change enables manual testing of various network configurations and also allows the ci to ensure that having additional networking packages installed does not break the network meta module. --- diff --git a/test/container/Dockerfile-Arch b/test/container/Dockerfile-Arch index fccc33444..2d62d80cd 100644 --- a/test/container/Dockerfile-Arch +++ b/test/container/Dockerfile-Arch @@ -11,7 +11,7 @@ RUN echo 'export DRACUT_NO_XATTR=1 KVERSION=$(cd /lib/modules; ls -1 | tail -1)' RUN pacman --noconfirm -Syu \ linux dash strace dhclient asciidoc cpio pigz squashfs-tools \ qemu btrfs-progs mdadm dmraid nfs-utils nfsidmap lvm2 nbd \ - dhcp networkmanager multipath-tools vi tcpdump open-iscsi \ + dhcp networkmanager multipath-tools vi tcpdump open-iscsi connman \ git shfmt shellcheck astyle which base-devel glibc parted ntfs-3g && yes | pacman -Scc RUN useradd -m build diff --git a/test/container/Dockerfile-Fedora-latest b/test/container/Dockerfile-Fedora-latest index 6d62cf99e..623b6cb21 100644 --- a/test/container/Dockerfile-Fedora-latest +++ b/test/container/Dockerfile-Fedora-latest @@ -45,6 +45,7 @@ RUN dnf -y install --setopt=install_weak_deps=False \ dbus-daemon \ kbd \ NetworkManager \ + systemd-networkd \ squashfs-tools \ which \ ShellCheck \