You can send a REST API call using cURL to the tasks.failed
endpoint:curl -XPUT -u "<key>:<secret>" <server-address>/tasks.failed?task=<task-id>
Additional params other than task
can be status_message
and force
Ok thanks a lot for the Info! For now (as a simple error handling): is there any way I can tell the ClearML Server that the experiment should be cancelled using the shell?
OK. Currently, the clearml-agent execute mode only takes care of task status once it actually starts running it (i.e. environment installation is completed) - it will than set it to started (and eventually completed or failed). I'll see if we can change this behaviour
Hey SuccessfulKoala55 . I use my own custom Daemon that in turn runs clearml-agent execute
for some complicated reasons (other correlated processes) I want to be able to fetch and execute only certain task id, instead of pulling one from the queue.
Hi StoutElephant16 , any reason why you're running clearml-agent execute
and not using the daemon using clearml-agent daemon
to pull the task from a queue and start the execution automatically?