From 80dfc58fead029e03e9924a811dd33a22a2d1ddb Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sun, 1 Mar 2026 17:20:36 +0000 Subject: [PATCH] =?UTF-8?q?[ci=20skip]=20openclaw:=20fix=20workspace=20per?= =?UTF-8?q?missions=20=E2=80=94=20chown=20to=20node=20user?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Init container clones repo as root but main container runs as node (UID 1000). Added chown -R 1000:1000 /workspace/infra so OpenClaw can write to workspace. --- stacks/openclaw/main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/stacks/openclaw/main.tf b/stacks/openclaw/main.tf index 66eac449..7c311e33 100644 --- a/stacks/openclaw/main.tf +++ b/stacks/openclaw/main.tf @@ -319,6 +319,7 @@ resource "kubernetes_deployment" "openclaw" { # Mark repo as safe for the node user (different UID from init container) git config --global --add safe.directory /workspace/infra cp /root/.gitconfig /openclaw-home/.gitconfig 2>/dev/null || true + chown -R 1000:1000 /workspace/infra # Symlink Claude skills into OpenClaw skills directory ln -sfn /workspace/infra/.claude/skills /openclaw-home/skills