Details
-
Story
-
Status: Accepted
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
Twitter Mesos Q4 Sprint 2, Twitter Mesos Q4 Sprint 3
Description
A task process may be killed by a SIGTERM or SIGKILL. The only possibility to check how the task process has exited is to examine the message: status.message().find("Terminated"). However, a task may not run in its own process, hence the executor may not be able to provide an exit status. What we actually want is an artificial task exit status that is rendered by the executor.
This may be resolved by adding second tier states or state explanations. Here is a link to a discussion: https://reviews.apache.org/r/26382/
Attachments
Issue Links
- is related to
-
MESOS-343 Expose TASK_FAILED reason to Frameworks.
- Resolved
-
MESOS-1830 Expose master stats differentiating between master-generated and slave-generated LOST tasks
- Resolved
-
MESOS-1143 Add a TASK_ERROR task status.
- Resolved
- relates to
-
MESOS-6786 TASK_KILLED updates do not provide a reason why the task has been killed.
- Open