On Tue, Feb 25, 2025 at 10:30:46AM +0100, Pavel Hrdina wrote:
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
With this one we'll stop checking some parts and if this continues it'll just be an integration test suite which we run just for the sake of running it. That's not anything against you or this patch series, just a sigh from my side.
ci: use Fedora 41 to run integration tests ci: refresh with 'lcitool manifest'
Series: Reviewed-by: Martin Kletzander <mkletzan@xxxxxxxxxx>
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
Attachment:
signature.asc
Description: PGP signature