Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
Hey Guys, Noob Question/Problem Ahead, So Please Forgive Me In Advance

Hey Guys,
noob question/problem ahead, so please forgive me in advance 🫠

Context: I was able to host the ClearML server (web server, file server, API server) in an AWS EC2 instance via terraform IaC and GitHub actions and the web server is accessible at the http://<Public-IP of the EC2 instance>:8080/ as I followed referring to this documentation page , And I was able to run experiments from my local and make API calls to the ClearML server hosted in EC2 and the experiments ran fine in this setup and were getting updated in the web server UI as well.

Problem: Then I tried exploring ClearML Agentic runs for remote execution of tasks for which I created a queue and ran clearml-agent daemon --queue <queue_name> , which assigned a worker to it, and I then enqueued a task to that queue, and the worker picked that task up for execution but it is having error : ERROR! Failed applying git diff, see diff above

I dug down this a bit and found that adding below to clearml.conf might get this fixed but I wanted an opinion or any suggestions on this

        # Store uncommitted git/hg source code diff in experiment manifest when training in development mode
        # This stores "git diff" or "hg diff" into the experiment's "script.requirements.diff" section
        store_uncommitted_code_diff: true
        store_code_diff_from_remote: false 

I would really appreciate some help or any opinion on this (I am open to an active conversation for taking in knowledge)

Thanks!

  
  
Posted one month ago
Votes Newest

Answers 4


Hi HappyDove45 , can you provide a full log of the run?

You can either disable storing a git diff in clearml.conf or also you can remove the diff from the task when it is in draft mode (Basically before the enqueue)

  
  
Posted one month ago

Yeah, here's the full log of the run

You can either disable storing a git diff in

clearml.conf

or also you can remove the diff from the task when it is in draft mode (Basically before the enqueue)

Thanks for these suggestions let me explore them and try out

  
  
Posted one month ago

this look like you had configured git to track a bunch of file that should not be tracked like uv.lock or .DS_Store ...

  
  
Posted one month ago

let me have a look & figure that out too, by the away thanks for sharing your thought !

  
  
Posted one month ago
146 Views
4 Answers
one month ago
one month ago
Tags
Similar posts