summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorDaniel P. Berrangé <berrange@redhat.com>2021-07-27 14:53:31 +0100
committerDaniel P. Berrangé <berrange@redhat.com>2021-07-27 14:53:31 +0100
commit27f55b0130d677b42225b5ff7006708e9d9cf273 (patch)
treedf4f46c48586b3cccf3f2b991ad20a57e110bbda /.gitlab-ci.yml
parentf18d6b038e6ac119dd037c3c393750ef33eff62b (diff)
downloadlibvirt-python-27f55b0130d677b42225b5ff7006708e9d9cf273.tar.gz
gitlab: use custom docker:dind imagev7.6.0
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. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2307b41..eac0eac 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,8 @@ stages:
stage: containers
needs: []
services:
- - docker:dind
+ - name: registry.gitlab.com/libvirt/libvirt-ci/docker-dind:master
+ alias: docker
before_script:
- export TAG="$CI_REGISTRY_IMAGE/ci-$NAME:latest"
- export COMMON_TAG="$CI_REGISTRY/libvirt/libvirt-python/ci-$NAME:latest"