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
Hi, While Loading A Task I See The Following Line In The Output:

Hi, while loading a task I see the following line in the output:
Could not lock cache folder "___r" (timeout 300 sec), using temp vcs cache.
also I see a very long list of cached files in my machine ... any idea if the 2 are connected?

  
  
Posted 2 years ago
Votes Newest

Answers 13


Yeah this is a lock which is always in our cache, cant figure out why it's there, but when I delete the lock and the other files, they always reappear when I run a new clearml task.
Another thing I should note: I have recently had an error which fix was to run git config --global --add safe.directory /root/.clearml/vcs-cache/r__ (git repo name).d7f
Ever since, once I run a new task - a new file appears in the cache with the format of <git repo name.lock file name_a bunch of numbers>

  
  
Posted 2 years ago

Hi AbruptWorm50 ,

The cached files are used by ClearML - Here is an example:
https://github.com/allegroai/clearml-agent/blob/master/docs/clearml.conf#L120

Regarding the first question - What is the lock from the 24th of April. It seems that this process is what is blocking cache usage

  
  
Posted 2 years ago

Disabling the VCS cache will no longer cache the cloned git folder You can filter by 'Running' Experiments in ClearML and search for one that hasn't reported for a while and start investigating those

  
  
Posted 2 years ago

EDIT CostlyOstrich36

third image - cache after running another task with new cache file created even though cache is disabled

  
  
Posted 2 years ago

This is not something that we defined or created- if I understand your question. It is created once a ClearML task is run, and there until the lock is deleted (which is something we do to handle another error I posted here about)

  
  
Posted 2 years ago

What will happen if I disable the cache? Is there a way to find out which experiment is hung and why? in order to avoid this?

  
  
Posted 2 years ago

AbruptWorm50 , that's strange. I'll take a look as well. What version of clearml are you using?

  
  
Posted 2 years ago

CostlyOstrich36 1.3.2

  
  
Posted 2 years ago

Yeah this is a lock which is always in our cache, cant figure out why it's there, but when I delete the lock and the other files, they always reappear when I run a new clearml task.

Is the lock something that occurs on your machine regardless of ClearML?

  
  
Posted 2 years ago

My questions are:

  1. how can I avoid creating tens of new cache files?
  2. do you happen to know why this lock is created and how it is connected to the above error (in the link - regarding "failing to clone.. ")
  
  
Posted 2 years ago

EDIT

I have disabled VCS-cache and it seems that the multiple cache files are still created when running a new task. Also still the lock is created once a new experiment is run: first image - cache after removing lock, second image - a few seconds later after running a new task. Also attached log output of the task uploaded (with ### replacing non relevant details).

  
  
Posted 2 years ago

Regarding your questions:
disable VCS cache - https://github.com/allegroai/clearml-agent/blob/master/docs/clearml.conf#L120 I think lock is created when running an experiment, maybe it hung so the lock never got lifted
wdyt?

  
  
Posted 2 years ago
1K Views
13 Answers
2 years ago
one year ago
Tags