From aeb2329717d63d1ac0832b2f40bd442d5c79b5b8 Mon Sep 17 00:00:00 2001 From: mptyl Date: Wed, 12 Aug 2026 16:16:29 +0200 Subject: [PATCH] fix: pass the real docker config home in the P3 acceptance runner --- backend/scripts/p3-acceptance.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/scripts/p3-acceptance.mjs b/backend/scripts/p3-acceptance.mjs index 36e1547e..3bf4b8e5 100644 --- a/backend/scripts/p3-acceptance.mjs +++ b/backend/scripts/p3-acceptance.mjs @@ -1032,7 +1032,7 @@ async function setupRealContext({ repositoryRoot = defaultRepositoryRoot, env = const pathValue = [...new Set([dirname(execs.gitPath), dirname(execs.dockerPath), "/usr/bin", "/bin", "/opt/homebrew/bin", "/usr/local/bin"])].join(":"); // Docker CLI plugins (buildx) live under the real user's ~/.docker; the wrapper runs with a // scrubbed environment, so derive the real home from the passwd entry and expose DOCKER_CONFIG. - const realHome = env.P2_REAL_HOME ?? realUserHome(); + const realHome = env.P3_REAL_HOME ?? realUserHome(); const execEnv = buildSafeEnvironment({ ambient: env, fixture: { PATH: pathValue, HOME: run.root,