From e1089b4a9d83505101813cf09a3eebd3ef85a5ee Mon Sep 17 00:00:00 2001 From: CMGS Date: Fri, 23 Oct 2026 13:42:33 +0800 Subject: [PATCH] packaging: cocoon-agent keeps running when the OOM killer kills one of its exec children (OOMPolicy=continue) --- packaging/cocoon-agent.service | 1 + 1 file changed, 1 insertion(+) diff --git a/packaging/cocoon-agent.service b/packaging/cocoon-agent.service index 2c6670c..8245cc8 100644 --- a/packaging/cocoon-agent.service +++ b/packaging/cocoon-agent.service @@ -19,6 +19,7 @@ Environment=AGENT_LOG_LEVEL=info Restart=always RestartSec=2s LimitNOFILE=65536 +OOMPolicy=continue # KillMode=control-group (default) is correct: in-flight kubectl-exec # children inherit the unit's cgroup and are torn down with the agent # on systemctl stop.