Uploaded image for project: 'Apache YuniKorn'
  1. Apache YuniKorn
  2. YUNIKORN-483 Handle app completion
  3. YUNIKORN-484

Handle the app completion in the core side

Attach filesAttach ScreenshotVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Currently, if there is no pending ask or running container for an app, we transmit it to the "Waiting" state. To step further, we keep the "Waiting" state for a short period of time and then transit the state to "Completed".

      Before YUNIKORN-2 is done, this is to track the core side changes to do the state transition. When the app moves to the completed state, the core needs to send a "UpdateResponse#UpdatedApplication" so the shim can do proper cleanup.
      After YUNIKORN-2 is done, when the app is "Completed", core needs to ask the shim to release all the placeholder pods.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            kmarton Kinga Marton
            wwei Weiwei Yang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment