From 89b61ae2c1d2dfc40f4040ba0cd3186cd5171bbf Mon Sep 17 00:00:00 2001 From: Jaakko Husso Date: Mon, 8 Sep 2025 11:55:38 +0300 Subject: [PATCH] ci: Fix multi-runner image not running on cloud (#19287) --- docker/images/runners/Dockerfile | 5 +++-- docker/images/runners/README.md | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docker/images/runners/Dockerfile b/docker/images/runners/Dockerfile index b768b0942a..153ecfaacb 100644 --- a/docker/images/runners/Dockerfile +++ b/docker/images/runners/Dockerfile @@ -110,8 +110,9 @@ COPY --from=node-alpine /usr/local/bin/npm /usr/local/bin/npm COPY --from=node-alpine /usr/local/bin/npx /usr/local/bin/npx COPY --from=node-alpine /usr/local/lib/node_modules /usr/local/lib/node_modules -# Node needs libstdc++ -RUN apk add --no-cache ca-certificates tini libstdc++ +# libstdc++ is required by Node +# libc6-compat is required by task-runner-launcher +RUN apk add --no-cache ca-certificates tini libstdc++ libc6-compat RUN addgroup -g 1000 -S runner \ && adduser -u 1000 -S -G runner -h /home/runner -D runner diff --git a/docker/images/runners/README.md b/docker/images/runners/README.md index 646d61b167..0c61e6b937 100644 --- a/docker/images/runners/README.md +++ b/docker/images/runners/README.md @@ -33,11 +33,11 @@ docker buildx build \ N8N_RUNNERS_ENABLED=true \ N8N_RUNNERS_MODE=external \ N8N_RUNNERS_AUTH_TOKEN=test \ +N8N_NATIVE_PYTHON_RUNNER=true \ N8N_LOG_LEVEL=debug \ pnpm start ``` - ### 4) Start the task runner container ```