diff --git a/jobs/swh-packages.yaml b/jobs/swh-packages.yaml --- a/jobs/swh-packages.yaml +++ b/jobs/swh-packages.yaml @@ -206,5 +206,6 @@ display-name: swh-fuse repo_name: swh-fuse pkg: fuse + docker_options: --privileged --device /dev/fuse jobs: - 'swh-jobs-{name}' diff --git a/jobs/templates/includes/agent-docker.groovy.j2 b/jobs/templates/includes/agent-docker.groovy.j2 --- a/jobs/templates/includes/agent-docker.groovy.j2 +++ b/jobs/templates/includes/agent-docker.groovy.j2 @@ -2,7 +2,6 @@ docker { reuseNode true image 'swh-jenkins/{{docker_image}}' - args '--tmpfs /tmp:exec -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -u jenkins:docker --mount type=volume,src=shared-jenkins-cachedir,dst=/home/jenkins/.cache' + args '--tmpfs /tmp:exec -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -u jenkins:docker --mount type=volume,src=shared-jenkins-cachedir,dst=/home/jenkins/.cache {{docker_options if docker_options is defined}}' } } -