Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
During the design of YUNIKORN-484 we decided to keep all applications, with all states in one map for tracking. After an application is Completed it cannot transition to any other state, it is a final state.
This however means that we cannot re-use the application ID. In case we have a cron like job that specifies the application ID we might see that same ID over a period of time. We currently reject the second instance if the Completed application has not timed out yet.
For cron like job support we should allow the app ID to be re-used if the application is in a completed state.
Attachments
Issue Links
- is fixed by
-
YUNIKORN-548 Allow AppID reuse after the app is completed
- Closed
- is related to
-
YUNIKORN-484 Handle the app completion in the core side
- Closed