Details
-
Epic
-
Status: Accepted
-
Major
-
Resolution: Unresolved
-
1.5.0
-
None
-
Docker Improvements
-
Mesosphere Sprint 74, Mesosphere Sprint 75, Mesosphere Sprint 76, Mesosphere Sprint 77, Mesosphere Sprint 78, Mesosphere Sprint 79, Mesosphere Sprint 2018-20, Mesosphere Sprint 2018-21, Mesosphere Sprint 2018-22
-
13
Description
Experience has shown that the Docker CLI can hang indefinitely at times. There are many variations of this behavior, and it occurs across many versions of Docker. For these reasons, and since many users of Mesos still make heavy use of the Docker containerizer and the Docker executor, it will improve the user experience to make the Docker containerizer/executor resilient to such Docker daemon failures.
Attachments
Attachments
Issues in epic
|
MESOS-8488 | Docker bug can cause unkillable tasks. | Resolved | Qian Zhang | ||
|
MESOS-8573 | Container stuck in PULLING when Docker daemon hangs | Resolved | Gilbert Song | ||
|
MESOS-8574 | Docker executor makes no progress when 'docker inspect' hangs | Resolved | Andrei Budnik | ||
|
MESOS-8575 | Improve discard handling for 'Docker::stop' and 'Docker::pull'. | Resolved | Greg Mann | ||
|
MESOS-8576 | Improve discard handling of 'Docker::inspect()' | Resolved | Greg Mann | ||
|
MESOS-8591 | Add infra to test a hung Docker daemon | Resolved | Greg Mann | ||
MESOS-8596 | Add Docker inspect timeout when collecting container statistics | Accepted | Unassigned | |||
|
MESOS-8605 | Terminal task status update will not send if 'docker inspect' is hung | Resolved | Andrei Budnik | ||
MESOS-8694 | Possibly unkillable task for customer docker executor if the docker daemon fails to capture the container exit code. | Open | Unassigned | |||
MESOS-8695 | Consider doing a corresponding workaround for docker hanging inspect for the custom docker executor. | Open | Unassigned | |||
MESOS-9191 | Docker command executor may stuck at infinite unkillable loop. | Accepted | Andrei Budnik | |||
MESOS-9230 | Docker executor may stuck in infinite loop when `docker run` hangs. | Accepted | Unassigned | |||
MESOS-9530 | Add timeout and logging to docker ps in docker containerizer recovery. | Open | Unassigned |
MESOS-8572
Docker Improvements
false
MESOS-8572
Docker Improvements