gitlab: use custom docker:dind image

The current docker:dind container has broken default seccomp filter that
results in clone3 being blocked, which in turn breaks Fedora 35 rawhide.

This custom image has a workaround that causes the seccomp filter to
return ENOSYS for clone3 instad of EPERM, thus triggering glibc to
fallback to clone correctly.

Reviewed-by: Erik Skultety <eskultet@redhat>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrangé 2021-07-27 13:21:17 +01:00
parent e0e72ce8bc
commit 444c7c2725

View File

@ -21,7 +21,8 @@ stages:
stage: containers stage: containers
needs: [] needs: []
services: services:
- docker:dind - name: registry.gitlab.com/libvirt/libvirt-ci/docker-dind:master
alias: docker
rules: rules:
- if: "$TEMPORARILY_DISABLED" - if: "$TEMPORARILY_DISABLED"
allow_failure: true allow_failure: true