allegroai/clearml-agent

Agent on Mac doesn't pull tasks from queue and automatically unregisters from Server after a while

ruipimentel opened this issue · 2 comments

I have installed clearml-agent PIP package to a Macbook, initialized it with clearml-agent init, then registered it to a list of queues using clearml-agent daemon --queue heavy default light --detached. It is even listed under the "Workers & Queues" tab in my self hosted server's ClearML Web interface.

However, no task is ever executed (automatically) by this Mac agent, even when agents running in Linux systems pull items from the queues and finish them successfully (while configured in exactly the same manner). Also, even though no error is returned by the Mac agent, I've confirmed that it has SSH access to the GitHub repository and that it can even successfully run tasks by using clearml-agent execute --id <task-id>. However, it won't pull tasks automatically, and after a while, it even disappears from the "Workers" UI.

Am I doing something wrong?

Hi @ruipimentel,

Can you attach the agent's console output? The easiest way will be to re-run it without the --detached flag, and adding --foreground and capturing stdout and stderr - I assume it either prints out some errors and/or crashes