Jan-Philip Gehrcke created MESOS-7221:
-----------------------------------------
Summary: Container image fetcher: log URL when invoking curl
Key: MESOS-7221
URL: https://issues.apache.org/jira/browse/MESOS-7221
Project: Mesos
Issue Type: Improvement
Reporter: Jan-Philip Gehrcke
The [container image fetcher
code|https://github.com/apache/mesos/blob/a310bcc10b872b44fe6083756030daa96c21d141/src/uri/fetchers/docker.cpp#L92]
invokes curl. When curl fails, all we see in the agent log is curl's stderr.
For debugging, it would be highly useful if the log also contained at least the
URL that curl was invoked with (if we can't log the entire curl command line).
For example when I launch a Marathon application with the following app
definition, I'd like to see a little bit of detail about the interaction
between the Mesos agent and the Docker hub/registry:
{code}
{
"id": "/test2",
"cmd": "sleep 99999",
"cpus": 0.1,
"mem": 50,
"instances": 1,
"container": {
"docker": {
"image": "alpine"
},
"type": "MESOS"
}
}
{code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)