You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@yunikorn.apache.org by "Wilfred Spiegelenburg (Jira)" <ji...@apache.org> on 2022/06/20 07:01:00 UTC

[jira] [Created] (YUNIKORN-1242) gang: delay in scheduling with real alloc larger than placeholders

Wilfred Spiegelenburg created YUNIKORN-1242:
-----------------------------------------------

             Summary: gang: delay in scheduling with real alloc larger than placeholders
                 Key: YUNIKORN-1242
                 URL: https://issues.apache.org/jira/browse/YUNIKORN-1242
             Project: Apache YuniKorn
          Issue Type: Bug
          Components: core - common
    Affects Versions: 0.10
            Reporter: Wilfred Spiegelenburg
            Assignee: Wilfred Spiegelenburg


The check in the normal allocation {{Application.tryAllocate()}} does not take into account that there can be multiple types of gang definitions. Which  triggers weird behaviour if you either request more instances of a gang member than there are defined or there is a mismatch between the placeholder and the real allocation size.

Requirement is to have at least 2 gang types defined with placeholders and 1 of those has all its placeholder exhausted and the other is not.

This causes the pod for the gang type that has exhausted its placeholders to be delayed for scheduling until the other gang type's placeholder time out.

 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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