Benjamin Mahler created MESOS-7863:
--------------------------------------

             Summary: Agent may drop pending kill task status updates.
                 Key: MESOS-7863
                 URL: https://issues.apache.org/jira/browse/MESOS-7863
             Project: Mesos
          Issue Type: Bug
          Components: agent
            Reporter: Benjamin Mahler
            Priority: Critical


Currently there is an assumption that when a pending task is killed, the 
framework will still be stored in the agent. However, this assumption can be 
violated in two cases:

# Another pending task was killed and we removed the framework in 'Slave::run' 
thinking it was idle, because pending tasks were empty (we remove from pending 
tasks when processing the kill). (MESOS-7783 is an example instance of this).
# The last executor terminated without tasks to send terminal updates for, or 
the last terminated executor received its last acknowledgement. At this point, 
we remove the framework thinking there were no pending tasks if the task was 
killed (removed from pending).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to