From e1762ba746b7f97ddca0cdfc52ed3e7f50876cd2 Mon Sep 17 00:00:00 2001 From: Yusuke Kuoka Date: Thu, 13 Oct 2022 09:04:56 +0900 Subject: [PATCH] Fix inability to configure MTU for rootless dind runner (#1856) Follow-up for https://github.com/actions-runner-controller/actions-runner-controller/pull/1644 --- runner/rootless-startup.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runner/rootless-startup.sh b/runner/rootless-startup.sh index e26f5d58..52066678 100644 --- a/runner/rootless-startup.sh +++ b/runner/rootless-startup.sh @@ -11,8 +11,8 @@ fi if [ -n "${MTU}" ]; then jq ".\"mtu\" = ${MTU}" /home/runner/.config/docker/daemon.json > /tmp/.daemon.json && mv /tmp/.daemon.json /home/runner/.config/docker/daemon.json -# See https://docs.docker.com/engine/security/rootless/ -echo "environment=DOCKERD_ROOTLESS_ROOTLESSKIT_MTU=${MTU}" >> /etc/supervisor/conf.d/dockerd.conf +# See https://docs.docker.com/engine/security/rootless/ and https://github.com/docker/engine/blob/8955d8da8951695a98eb7e15bead19d402c6eb27/contrib/dockerd-rootless.sh#L13 +echo "DOCKERD_ROOTLESS_ROOTLESSKIT_MTU=${MTU}" >> /etc/environment fi if [ -n "${DOCKER_REGISTRY_MIRROR}" ]; then