From 3c0dde0048d2374a8a6eca6c2be889437e054b03 Mon Sep 17 00:00:00 2001 From: Devan Carpenter Date: Fri, 12 Mar 2021 14:27:12 +0000 Subject: [PATCH] docker: allow for privileged docker engine For docker-in-docker, privileged mode must be enabled.[0] This commit allows for privileged mode to be enabled for the docker executor, via an ansible.fact. [0] https://docs.gitlab.com/runner/executors/docker.html#the-privileged-mode --- roles/gitlab-runner/templates/gitlab-runner-docker.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/gitlab-runner/templates/gitlab-runner-docker.toml b/roles/gitlab-runner/templates/gitlab-runner-docker.toml index 987c817..842b144 100644 --- a/roles/gitlab-runner/templates/gitlab-runner-docker.toml +++ b/roles/gitlab-runner/templates/gitlab-runner-docker.toml @@ -13,6 +13,6 @@ log_level = "info" [runners.docker] image = "debian:stable" - privileged = false + privileged = {{ ansible_local.gitlab_runner.privileged | default('false') }} disable_cache = false shm_size = 0