Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.26.1, 0.27.2, 0.28.1
-
None
-
None
-
None
Description
Currently, in the steady state an executor is killed if it's first task is removed from the agent before the executor registers. See MESOS-5380.
But if an agent restarts after the executor registers but before it's first task is sent to the executor, we just transition the task to LOST but do not shutdown the executor. This is tricky to enforce because it is hard for a restarted agent to know if the executor knows about any tasks unless the executor tells it so during re-registration. Right now executor only tells the agent about unacked tasks which is not enough.
Attachments
Issue Links
- is related to
-
MESOS-5380 Killing a queued task can cause the corresponding command executor to never terminate.
- Resolved