I've tested this on our hosts that are using for gitlab integration tests and everything seems to be working now. There were multiple issues I've encountered: - on Fedora 41 current selinux policy silently blocks virtnwfilterd to create_socket_perms for packet_socket resulting in this error: internal error: setup of pcap handle failed: can't mmap rx ring: Permission denied I've created temporary selinux module to allow this permission, need to post a patch to fedora selinux policy to fix this. - libvirt-tck uses for some tests sleep(30) to wait for VM to boot but on our hosts it sometimes took a bit longer resulting in random failures, posted patches to libvirt-tck to fix this issue - lcitool is not able to prepare Fedora 41 vm as there is no python3-libdnf5 by default installed and ansible fails with error Pavel Hrdina (3): ci: use iptables to run libvirt-tck ci: use Fedora 41 to run integration tests ci: refresh with 'lcitool manifest' ci/buildenv/{alpine-319.sh => alpine-321.sh} | 0 ...e-319.Dockerfile => alpine-321.Dockerfile} | 2 +- ci/gitlab/builds.yml | 8 ++++---- ci/gitlab/containers.yml | 4 ++-- ci/integration.yml | 20 +++++++++---------- ci/jobs.sh | 3 +++ ci/manifest.yml | 2 +- 7 files changed, 21 insertions(+), 18 deletions(-) rename ci/buildenv/{alpine-319.sh => alpine-321.sh} (100%) rename ci/containers/{alpine-319.Dockerfile => alpine-321.Dockerfile} (98%) -- 2.48.1