Command task-runner-launcher not found

Describe the problem/error/question

I am trunning to run a n8n runner. I keep getting “› Error: command /usr/local/bin/task-runner-launcher not found”
This was setting as per the docker command variable

What is the error message (if any)?

› Error: command /usr/local/bin/task-runner-launcher not found

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version: different versions but last one tried was n8n:1.89.0
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): cloud aws fargate
  • Operating system: aws fargate

Update: So I spun up a n8n locally on docker and I can confirm that the path to the task-runner-launcher is correct. But somehow on AWS Fargate when passing the docker command it does not find it. So I guess its a fargate thing then. Ill have to dig around there but if anybody came across this before and have some advise thanks in advance. vodor@deathstar:/mnt/nfs/swarm/dockervolumes/n8n-runner$ docker exec -it n8n /bin/sh ~ $ ls -alh /usr/local/bin/task-runner-launcher -rwxr-xr-x 1 root root 10.7M Feb 25 11:55 /usr/local/bin/task-runner-launcher

Ok I got it working. Fargate has a value for setting entrypoint as well as docker command. The docker command seems to be an addition to the entrypoint. So When I set the entrypoint to “/usr/local/bin/task-runner-launcher”, “javascript” it started up fine and looks like its initiated a connection to the main n8n. :wink:

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.