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, I Believe

hey guys, I believe clearml-agent-services isn't necessary right? I assume it's just an agent that is running on the same clearml server I have right? I'm launching a self hosted docker compose script and I see it constantly restarting. Logs keep saying

` ERROR: Invalid requirement: 'clearml-agent">=0.17.0"'
WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.

clearml_agent: ERROR: Failed getting token (error 401 from ): Unauthorized (invalid credentials) (failed to locate provided credentials) `
I assume I need to give it the api credentials that my clearml server generates right? If so, I am curious in how I would do that.

Edit: Just letting you guys know that the Web UI works just fine.

  
  
Posted 3 years ago
Votes Newest

Answers 6


Bake to the error:

clearml_agent: ERROR: Failed getting token (error 401 from

): Unauthorized (invalid credentials) (failed to locate provided credentials)

See here:
https://github.com/allegroai/clearml-server/blob/3f2b96266bc51bfce680bd759c7fa9d635ae36d3/docker/docker-compose.yml#L131
You need to provide an access key so it can actually "talk" to the server next to it.

  
  
Posted 3 years ago

Woot Woot 🎊

  
  
Posted 3 years ago

Hi CluelessElephant89

hey guys, I believe 

clearml-agent-services

 isn't necessary right?

Generally speaking, yes you are corrected 🙂
Specifically, this is the "services" queue agent, running your pipeline logic, services etc.
But it is not a must to get the server to work, and you can also spin it on a different host

  
  
Posted 3 years ago

AgitatedDove14 I am an idiot. Thank you for your wonderful patience. Yes, you are absolutely right. So I just needed to take the generated API Access key and Secret key and then export them as env variables, and... boom! Now I have a worker/agent clearml-services on my server ready for work!

  
  
Posted 3 years ago

how would I get an agent to launch in the same instance of my clearml server

Actually that is my point, you do not have to spin the agent on the clearml-server instance. We added the services agent as part of the docker-compose for easier deployment, that said you can always manually SSH to the server, or run on any other machine, like you would spin any other clearml-agent .
Does that make sense ?

  
  
Posted 3 years ago

AgitatedDove14 Thanks for the follow up as usual. And roger that. But I am curious, how would I get an agent to launch in the same instance of my clearml server? I figured I might as well set it up since it's there haha

  
  
Posted 3 years ago
919 Views
6 Answers
3 years ago
one year ago
Tags