Details
-
Sub-task
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
This is based on discussions with kasha and kkaranasos.
Currently, when a Queues goes over capacity, apps on starved queues must wait either for containers to complete or for them to be pre-empted by the scheduler to get resources.
This JIRA proposes to allow Schedulers to:
- Allocate all containers over the configured queue capacity/weight as OPPORTUNISTIC.
- Auto-promote running OPPORTUNISTIC containers of apps as and when their GUARANTEED containers complete.