Niels Geuze created YUNIKORN-2421:
-------------------------------------

             Summary: Do not make reservations for pods that have Pending 
Volumes
                 Key: YUNIKORN-2421
                 URL: https://issues.apache.org/jira/browse/YUNIKORN-2421
             Project: Apache YuniKorn
          Issue Type: Bug
            Reporter: Niels Geuze


I am using Persistent Volume Claims which use a storageclass that has a 
topology constraint (allowedTopologies) to it. Today I had several times that 
for some reason the Persistent Volume Claim remained in the Pending state but 
Yunikorn still decided to make a reservation for the pod on a node. This 
prevented any other pods from being scheduled on said node util the PVC was 
Bound and the pod could start or until the pod was deleted. 

I think Yunikorn should check whether all mounted PVCs are Bound and only then 
try to make a reservation to prevent locking nodes that could do other tasks.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to