AgitatedDove14 - thoughts on this? I remember that it was Draft before, but maybe because it was in a notebook vs now I am running a script?
What happens if I do blah/dataset_url
?
AgitatedDove14 - these instructions are out of date? https://allegro.ai/clearml/docs/docs/deploying_clearml/clearml_server_kubernetes_helm.html
It did pick it from the task?
I have a wrapper SDK over clearml that includes default conf and others are loaded from secret manager / env vars as needed
Thanks AlertBlackbird30
AgitatedDove14 - any doc yet for scheduler? Is it essentially for just time based scheduling?
I then install this wrapper SDK in my containers, notebook instances etc
Ok couldn’t see it in the docs - https://clear.ml/docs/latest/docs/references/sdk/task
sure, will do AlertBlackbird30
Ok it’s not implemented right, that’s what I was asking
AgitatedDove14 sounds almost what might be needed, will give it a shot. Thanks, as always 🙂
There’s also the cli to create tasks- https://github.com/allegroai/clearml/blob/master/docs/clearml-task.md
All right got it, will try it out. Thanks for the quick response.
AlertBlackbird30 - got it running. Few comments:
Nodeport is set by default despite being parameter in values.yml. For example:` webserver:
extraEnvs: []
service:
type: NodePort
port: 80 `2. Ingress was using 8080 for webserver but service was 80
3. Had to change path in ingress to “/*” instead of “/” to get it working for me
The helm chart installs a agentservice, how is that related if at all?
AgitatedDove14 - is my understanding right that we have to call pipe.wait()
?
Only one. Will replicate it in detail and see what’s actually up
Fix - use shutil.copy
instead of shutil.copy2
- verifying now.
Will try it out. A weird one this.
AgitatedDove14 - this was an interesting one. I think I have found the issue, but verifying the fix as of now.
One of the devs was using shutil.copy2
to copy parts of dataset to a temporary directory in a with
block - something like:
with TemporaryDirectory(dir=temp_dir) as certificates_directory: for file in test_paths: shutil.copy2(f"{dataset_local}/{file}", f"{certificates_directory}/file")
My suspicion is since copy2 copies with full data and symlin...
AgitatedDove14 - worked with mutable copy! So was definitely related to the symlinks in some form