Karsten created MESOS-10030:
-------------------------------
Summary: Better error message than "unknown container"
Key: MESOS-10030
URL: https://issues.apache.org/jira/browse/MESOS-10030
Project: Mesos
Issue Type: Improvement
Reporter: Karsten
When a task fails to start due to a Docker image fetch timeout the
{{TASK_FAILED}} message is {{unknown container}} or {{Container not found}}.
See this log example
{code}
[2019-11-04T11:12:56.957Z] 5.895 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: I1104 11:12:56.631480 983 slave.cpp:3657]
Launching container 5329854f-acf4-4f69-a594-9c1a1e5dac3f for executor
'jenkins-docker-agent' of framework db8594f2-2481-40bf-8758-a9d0f6c8b7a5
[2019-11-04T11:12:56.957Z] 5.896 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: I1104 11:12:56.631935 985
docker.cpp:1168] Starting container '5329854f-acf4-4f69-a594-9c1a1e5dac3f' for
task 'jenkins-docker-agent' (and executor 'jenkins-docker-agent') of framework
db8594f2-2481-40bf-8758-a9d0f6c8b7a5
...
[2019-11-04T11:13:57.111Z] 65.898 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: I1104 11:13:56.635154 987 slave.cpp:7355]
Terminating executor 'jenkins-docker-agent' of framework
db8594f2-2481-40bf-8758-a9d0f6c8b7a5 because it did not register within 1mins
[2019-11-04T11:13:57.111Z] 65.898 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: I1104 11:13:56.635323 985
docker.cpp:2290] Destroying container 5329854f-acf4-4f69-a594-9c1a1e5dac3f in
PULLING state
[2019-11-04T11:13:57.111Z] 65.957 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: E1104 11:13:56.693455 988 slave.cpp:6730]
Container '5329854f-acf4-4f69-a594-9c1a1e5dac3f' for executor
'jenkins-docker-agent' of framework db8594f2-2481-40bf-8758-a9d0f6c8b7a5 failed
to start: future discarded
[2019-11-04T11:13:57.111Z] 65.957 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: W1104 11:13:56.693511 986
composing.cpp:609] Attempted to destroy unknown container
5329854f-acf4-4f69-a594-9c1a1e5dac3f
[2019-11-04T11:13:57.111Z] 65.957 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: E1104 11:13:56.693523 988 slave.cpp:6844]
Termination of executor 'jenkins-docker-agent' of framework
db8594f2-2481-40bf-8758-a9d0f6c8b7a5 failed: unknown container
[2019-11-04T11:13:57.111Z] 65.957 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: I1104 11:13:56.694123 988 slave.cpp:5737]
Handling status update TASK_FAILED (Status UUID:
bb8e03fe-bdcc-4b0f-8417-c1a46106d3b1) for task jenkins-docker-agent of
framework db8594f2-2481-40bf-8758-a9d0f6c8b7a5 from @0.0.0.0:0
[2019-11-04T11:13:57.111Z] 65.958 [id=497] WARNING
c.m.u.ProcessOutputToLogStream#err: E1104 11:13:56.694589 987 slave.cpp:6107]
Failed to update resources for container 5329854f-acf4-4f69-a594-9c1a1e5dac3f
of executor 'jenkins-docker-agent' running task jenkins-docker-agent on status
update for terminal task, destroying container: Container not found
{code}
Ideally the error message would indicate that the fetch timed out.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)