ReassuredTiger98 id suggest trying to set up diff queues for diff repos then - each with a read only token . The issue is really only when you want a single token to grant access to many repos . Little inconvenient but definitely possible .
Ill also say ive had an easy time forking and modifying the agent code for custom logic changes, so you can always consider that option as well . It’s easy enough to read to be honest .
I see, makes sense. I think it's not supported currently. I'd suggest opening a Github issue to add this capability
Currently, my solution is to create an "agent-git" account and users can give read-access to this account which the clearml-agent then uses to clone. However, I find access-tokens to be a better solution. Unfortunately, clearml-agent removes the token from the git url
Hey, that is unfortunately not possible as there are multiple projects from different users.
Hi ReassuredTiger98 , you can simply set up the token in clearml.conf of the agent so the agent will have the rights to clone. What do you think?