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

[jira] [Commented] (YUNIKORN-686) Placeholders for completed applications are created again during recovery

    [ https://issues.apache.org/jira/browse/YUNIKORN-686?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17349922#comment-17349922 ] 

Weiwei Yang commented on YUNIKORN-686:
--------------------------------------

Good catch [~yuchaoran2011]!
As you said, this is a regression, caused by YUNIKORN-677. Looks like I introduced this regression while fixing another issue. Thanks for reporting this up.
I think I know how to fix this, I will upload a fix shortly.
thanks!

> Placeholders for completed applications are created again during recovery
> -------------------------------------------------------------------------
>
>                 Key: YUNIKORN-686
>                 URL: https://issues.apache.org/jira/browse/YUNIKORN-686
>             Project: Apache YuniKorn
>          Issue Type: Bug
>          Components: shim - kubernetes
>            Reporter: Chaoran Yu
>            Priority: Major
>
> I took the latest master as of May 22 for a spin and found that the recovery logic is broken. Previously when the scheduler restarts, it will create placeholders that are defined in annotations of all pending pods. But the current behavior is that during recovery, placeholders that are defined in the annotations of completed pods are also created. It seems to be caused by https://github.com/apache/incubator-yunikorn-k8shim/pull/265



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

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