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
If Possible, I Would Like All Together Prevent The Fileserver And Write Everything To S3 (Without Needing Every User To Change Their Config)

If possible, i would like all together prevent the fileserver and write everything to S3 (without needing every user to change their config)

  
  
Posted one year ago
Votes Newest

Answers 30


when i did this with a normal task it worked wonderfully, with pipeline it didn’t

  
  
Posted one year ago

tried your suggestion, still got to file server…

  
  
Posted one year ago

and the agent is outputting sdk.development.default_output_uri =
although it’s different in both the original config, and the agent extra config

  
  
Posted one year ago

What is still being sent to the fileserver?

  
  
Posted one year ago

PricklyRaven28 at the beginning of the log, the clearml agent should print the configuration, do you have api.fileserver as the S3 bucket?

  
  
Posted one year ago

regarding what AgitatedDove14 suggested, i’ll try tomorrow and update

  
  
Posted one year ago

CostlyOstrich36 This is for a step in the pipeline

  
  
Posted one year ago

and this is for a normal task

  
  
Posted one year ago

using api.files_server? not default_output ?

  
  
Posted one year ago

that’s what i started with, doesn’t work in pipelines

  
  
Posted one year ago

Try with sdk.development.default_output_uri as well

  
  
Posted one year ago

Is the entire pipeline running on the autoscaler?

  
  
Posted one year ago

yes

  
  
Posted one year ago

In the UI check under the execution tab in the experiment view then scroll to the bottom - You will have a field called "OUTPUT" what is in there? Select an experiment that is giving you trouble?

  
  
Posted one year ago

And i am logging some explicitly

  
  
Posted one year ago

AgitatedDove14 So it looks like it started to do something, but now it’s missing parts of the configuration

Missing key and secret for S3 storage access(i’m using boto credential chain, which is off by default…)

why isn’t the config being passed to the inner step properly ?

  
  
Posted one year ago

Yes it worked 🙂
I loaded my entire clearml.conf in the “extra conf” part of the auto scaler, that worked

  
  
Posted one year ago

i had a misconception that the conf comes from the machine triggering the pipeline

Sorry, this one :)

  
  
Posted one year ago

i had a misconception that the conf comes from the machine triggering the pipeline

  
  
Posted one year ago

Yes... I think that this might be a bit much automagic even for clearml 😄

  
  
Posted one year ago

I have but i believe i found the issue

  
  
Posted one year ago

that does happen when you create a normal local task, that's why i was confused

The parts that are not passed in both cases are the configurations from the conf file. Only the environment is passed (e.g. git python packages etc) , . For example if you have storage credentials in your conf file , they are not passed to a remote agent, instead the credentials from the remote agent are used when it runs the task.
make sense?

  
  
Posted one year ago

but it makes sense, because the agent in that case is local

  
  
Posted one year ago

that does happen when you create a normal local task, that’s why i was confused

  
  
Posted one year ago

Yes tnx for clarifying 😁

  
  
Posted one year ago

which part?

  
  
Posted one year ago

If possible, i would like all together prevent the fileserver and write everything to S3 (without needing every user to change their config)

There is no current way to "globally" change the default files server (I think this is part of the enterprise version, alongside vault etc.).
What you can do is use an OS environment to override the conf file:
CLEARML_FILES_HOST=" "PricklyRaven28 wdyt?

  
  
Posted one year ago

Artifacts, nothing is reaching s3

  
  
Posted one year ago
542 Views
30 Answers
one year ago
one year ago
Tags