Ayub Pathan created YUNIKORN-521:
------------------------------------

             Summary: Placeholder pods are not cleaned up even when the job is 
deleted
                 Key: YUNIKORN-521
                 URL: https://issues.apache.org/jira/browse/YUNIKORN-521
             Project: Apache YuniKorn
          Issue Type: Bug
          Components: core - scheduler
            Reporter: Ayub Pathan
             Fix For: 0.10
         Attachments: job.yaml, ns.yaml

This one is a negative test...
* Create a namespace with quota
* Submit a job where the placeholder pods resource requests are more than queue 
quota.
* Delete the job using kubectl
* Still the placeholder pods are in running state occupying the resources.
>From an end user perspective, each job is an application consisting of all 
>related pods. If the user decides to purge the job, Yunikorn should also 
>recognize this action and clean up the placeholder pods.

>From a yunikorn point of view, the application and job are 2 different 
>entities. The placeholder pods are not cleaned up because the application is 
>still alive even though the job is deleted. Does it make sense to create a one 
>on one mapping for job and application? Once the lifecycle of job is complete, 
>application should also terminate in Yunikorn world. Let me know your thoughts.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@yunikorn.apache.org
For additional commands, e-mail: issues-h...@yunikorn.apache.org

Reply via email to