You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@yunikorn.apache.org by "Weiwei Yang (Jira)" <ji...@apache.org> on 2021/01/06 05:46:00 UTC

[jira] [Resolved] (YUNIKORN-497) handle placeholder pod recovery

     [ https://issues.apache.org/jira/browse/YUNIKORN-497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Weiwei Yang resolved YUNIKORN-497.
----------------------------------
    Fix Version/s: 0.10
       Resolution: Fixed

> handle placeholder pod recovery
> -------------------------------
>
>                 Key: YUNIKORN-497
>                 URL: https://issues.apache.org/jira/browse/YUNIKORN-497
>             Project: Apache YuniKorn
>          Issue Type: Sub-task
>          Components: core - scheduler, shim - kubernetes
>            Reporter: Wilfred Spiegelenburg
>            Assignee: Wilfred Spiegelenburg
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 0.10
>
>
> When recovering a node the existing allocations are communicated via an si.Allocation message. The message after the changes for the interface does not have the placeholder information. That means recovery of placeholder would generate a normal allocation.
> The si.Allocation object needs the same fields a the si.AllocationAsk ( [document|https://docs.google.com/document/d/1YpLZLqYsp5IaeEdl_AU9wZ-f16CfaaoRhZdalDP4RCg/edit?usp=sharing] is updated)
> The shim must add the fields when it generates the existing allocation list. Recovery on the core side needs to reinstate the fields into the allocation that gets created.



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

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