]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
ci: introduce more networking options into test containers
authorLaszlo Gombos <laszlo.gombos@gmail.com>
Sun, 11 Dec 2022 15:03:48 +0000 (15:03 +0000)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Wed, 21 Dec 2022 11:31:24 +0000 (11:31 +0000)
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.

test/container/Dockerfile-Arch
test/container/Dockerfile-Fedora-latest

index fccc33444271425a5722a94734f2c4828bde9766..2d62d80cdac7ef2dda1ef65d61341c86a4879a40 100644 (file)
@@ -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
index 6d62cf99efaf346342186e5026f08a27ddef61e8..623b6cb218b080636f82a3dd63f3258c3ce69f30 100644 (file)
@@ -45,6 +45,7 @@ RUN dnf -y install --setopt=install_weak_deps=False \
     dbus-daemon \
     kbd \
     NetworkManager \
+    systemd-networkd \
     squashfs-tools \
     which \
     ShellCheck \