Alexander Rukletsov created MESOS-4935: ------------------------------------------
Summary: Docker executor does not track containers killed out-of-band. Key: MESOS-4935 URL: https://issues.apache.org/jira/browse/MESOS-4935 Project: Mesos Issue Type: Improvement Components: docker Reporter: Alexander Rukletsov If a docker container is killed out-of-band (using docker CLI), the docker executor does not exit and hence does not report a terminal state to Mesos. It happens because the docker executor does not monitor the state of the underlying container and waits for an explicit {{killTask()}} or {{shutdown()}}: https://github.com/apache/mesos/blob/69b2ad528dd79979a8ee113a8edbbab2669e32e6/src/docker/executor.cpp#L278 We should consider introducing a container observer actor, similar to {{ReaperProcess}} we have for command executor-based tasks. -- This message was sent by Atlassian JIRA (v6.3.4#6332)