]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
ci: use iptables to run libvirt-tck
authorPavel Hrdina <phrdina@redhat.com>
Tue, 18 Feb 2025 18:10:58 +0000 (19:10 +0100)
committerPavel Hrdina <phrdina@redhat.com>
Wed, 5 Mar 2025 10:23:12 +0000 (11:23 +0100)
On current Fedora libvirt uses nftables by default but the libvirt-tck
tests are not ready for it and most of the nwfilter tests fail. We need
to keep using iptables for now.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
ci/jobs.sh

index 9a1c668d2e984d874101acf3c97ded3f035d0cd0..6ded80af348c14504a5329256ccbcda21a476923 100644 (file)
@@ -124,6 +124,9 @@ run_integration() {
         DAEMONS="virtinterfaced virtlockd virtlogd virtnetworkd virtnodedevd virtnwfilterd virtproxyd virtqemud virtsecretd virtstoraged"
     fi
 
+    # Force libvirt to use iptables to make sure libvirt-tck tests don't fail
+    run_cmd_quiet sudo augtool set /files/etc/libvirt/network.conf/firewall_backend "'iptables'"
+
     echo "DAEMONS=$DAEMONS"
     for daemon in $DAEMONS
     do