
Reputation
Badges 1
43 × Eureka!I am sure that I delete this user in auth.user
and backend.user
before call auth.create_user
Thanks a lot! I’ ll replace credentials with new user in assigned to a new company ID to call users.get_all again.
Hi, SuccessfulKoala55 Maybe this is not a good question. In other words, docs introduce that ClearML Open Source supports orchestration, how can I found the relating codes? And what the role of clearml-agent in orchestration, a combination of kube-scheduler and kubelet?
Thanks TimelyPenguin76 , I think I got it, but I have new questions when reading README of ClearML Agent. And I gave my questions in community just now, could you have a look at them? https://clearml.slack.com/archives/CTK20V944/p1626251661217200
I set it up with the following documentation: https://allegro.ai/clearml/docs/docs/deploying_clearml/clearml_server_kubernetes_helm.html
Hi, TimelyPenguin76 , could you help me?
For example, I have a lot of tasks in a queue, but there is a default agent(services, mode = daemon) after using helm to deploy the ClearML in Kubernetes. As far as I know, agent will pull and execute the task in specified queue one by one, which results in other tasks are blocked. However, the physical resource is enough in cluster. So how can ClearML to improve the efficiency of execution? I can solve it by implementing a custom scheduler which is used to watch the queue, pull the task and...
But you’re not using the webserver, you’re sending the cURL requests manually, aren’t you?
yes, I send them manully.
which collection?
ok, I check it now
Hi TimelyPenguin76 , thanks for you reply. I still confuse about ClearML’s orchestration. Could you describe it in detail?
In any case, the said credentials are valid for the company ID defined using
apiserver.default_company
It really works for apiserver, but webserver does not have the default_company configuration.
In any case the user associated with the credentials you use is not assigned to the same cinoany ID you replaced
More in detail?
How can I ensure that whether this email has existed in the server?
Check mongo?
Do you use ClearML Open Source?
I have another question. Does the following apis in the picture are served by both of apiserver and webserver, or just one of them ?
Sorry, my test environment crashed. I have to fix it first to reproduce the problem. 😓
- delete documents in
auth.user
andbackend.user
- > see picture
no, I just suspend this issue.
I check it with the following result:
action:
auth.create_user
mongo:
see picture
apiserver logs:
`[2022-05-17 10:02:50,024] [8] [WARNING] [clearml.service_repo] Returned 400 for auth.create_user in 8ms, msg=Value combination already exists: email=
`
SuccessfulKoala55 I know it. Here is an example. I have a queue named q1 and two groups, which are used to manage the quota of our platform. In this situation, all tasks which may belong to group1 or group2 will be enqueued into the q1. And ClearML Agent K8S glue will watch the q1 and pull tasks from it. However, K8S does not know the group which this task uses except this information can be get from task. I can solve this problem by creating queues for every group. But there are too many g...