]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fix(test): adapt multinic test for new NetworkManager versions
authorBeniamino Galvani <bgalvani@redhat.com>
Wed, 1 Feb 2023 09:39:15 +0000 (10:39 +0100)
committerAntonio Álvarez Feijoo <antonio.feijoo@suse.com>
Tue, 7 Feb 2023 13:40:11 +0000 (14:40 +0100)
Since version 1.42, NetworkManager creates a "external" connection for the
loopback interface. Ignore that connection in the multinic test.

test/TEST-50-MULTINIC/client-init.sh

index 175a9d8a52ca3cee21fb978b49d6cb1a05affab8..4c51e271df27a8c7ec01ceba35d1c8ab6261e740 100755 (executable)
@@ -17,6 +17,7 @@ for i in /sys/class/net/*; do
     state=/run/NetworkManager/devices/$(cat "$i"/ifindex)
     grep -q connection-uuid= "$state" 2> /dev/null || continue
     i=${i##*/}
+    [ "$i" = lo ] && continue
     ip link show "$i" | grep -q master && continue
     IFACES="${IFACES}${i} "
 done