Page MenuHomePhabricator

Request increased quota for itnsyn Toolforge tool
Closed, InvalidPublic

Description

Tool Name: itnsyn
Quota increase requested: +1 CPU.
Reason: Doesn't work after migration from Grid (T319823)

tools.itnsyn@tools-sgebastion-10:~$ kubectl get events                                                                                                       
LAST SEEN   TYPE      REASON             OBJECT                 MESSAGE
3m10s       Warning   FailedCreate       job/itn-syn-27988440   (combined from similar events): Error creating: pods "itn-syn-27988440-rn48h" is forbidden: exceeded quota: tool-itnsyn, requested: limits.cpu=500m, used: limits.cpu=2, limited: limits.cpu=2
26m         Normal    JobAlreadyActive   cronjob/itn-syn        Not starting job because prior execution is running and concurrency policy is Forbid

also see:
https://grafana.wmcloud.org/d/TJuKfnt4z/kubernetes-namespace?orgId=1&var-namespace=tool-itnsyn

Event Timeline

taavi subscribed.

Hi! As far as I can tell you were running out of quota because you had several webservice shell instances open. After closing those it looks like your tool can launch those jobs just fine. Do you still think you would need more quota?

In order for the service to run stably, I have temporarily rolled back 2 jobs to GridEngine

在T332571#8710216中,@taavi写道:

Hi! As far as I can tell you were running out of quota because you had several webservice shell instances open. After closing those it looks like your tool can launch those jobs just fine. Do you still think you would need more quota?

I only have one webservice running. Why are there several webservice shell instances open? How can I closing them?

tools.itnsyn@tools-sgebastion-10:~$ webservice status
Your webservice of type php7.4 is running on backend kubernetes

ok. Use kubectl delete pod [my-pod] to kill unnecessary pods without exceeding the limit.