Details
-
Improvement
-
Status: Accepted
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
Currently running mesos-slave in docker with systemd, the mesos-slave container cannot be upgraded while keeping all the tasks running since killing the docker container will kill all the processes that is launched with the mesos containerizer.
If we can let the executor to be launched with systemd outside of the docker container, then we can let the tasks remain running and recover them when the slave is upgraded.