From 0b91fe4603787d22f28b4c9f58ae38d2a6915670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kai=20L=C3=BCke?= Date: Mon, 11 Jan 2021 12:41:23 +0100 Subject: [PATCH] app-emulation/containerd: Add upstream service file settings The service file was missing some options from https://github.com/containerd/containerd/blob/master/containerd.service --- .../app-emulation/containerd/files/containerd-1.0.0.service | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/app-emulation/containerd/files/containerd-1.0.0.service b/sdk_container/src/third_party/coreos-overlay/app-emulation/containerd/files/containerd-1.0.0.service index 670a9b81c6..d5508823e4 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-emulation/containerd/files/containerd-1.0.0.service +++ b/sdk_container/src/third_party/coreos-overlay/app-emulation/containerd/files/containerd-1.0.0.service @@ -8,9 +8,12 @@ Delegate=yes Environment=CONTAINERD_CONFIG=/usr/share/containerd/config.toml ExecStartPre=mkdir -p /run/docker/libcontainerd ExecStartPre=ln -fs /run/containerd/containerd.sock /run/docker/libcontainerd/docker-containerd.sock +ExecStartPre=-/sbin/modprobe overlay ExecStart=/usr/bin/containerd --config ${TORCX_UNPACKDIR}${TORCX_IMAGEDIR}${CONTAINERD_CONFIG} KillMode=process +Type=notify Restart=always +RestartSec=5 # (lack of) limits from the upstream docker service unit LimitNOFILE=1048576