11a2ff48d6
currently we are deleting the executor tasks only when all the run tasks log/archives were fetched. But it'll better to remove a single executor task when the task fetching is finished. This could also fix possible issues on k8s since we are scheduling tasks but the k8s scheduler may not schedule them if there aren't enough resources causing a scheduling deadlock since we won't remove finished pods because their related tasks are not removed and k8s cannot start new pods since it has no resources. |
||
---|---|---|
.. | ||
common | ||
config | ||
datamanager | ||
db | ||
etcd | ||
git-handler | ||
git-save | ||
gitsources | ||
log | ||
objectstorage | ||
runconfig | ||
sequence | ||
services | ||
testutil | ||
toolbox | ||
util | ||
tools.go |