[
https://issues.apache.org/jira/browse/MESOS-2256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14290248#comment-14290248
]
Jay Buffington commented on MESOS-2256:
---------------------------------------
IMHO, the requirement is that the scheduler gets regular status updates on the
progress of the download. The scheduler needs to be able to have logic to make
distinctions between a download taking a long time because it is stalled or the
download taking a long time because it's downloading a large file. Also, the
scheduler should be able to give the user feedback so they can have an estimate
of when their task will actually be started, e.g. "Downloading 1.2GB at 323kb/s"
> mesos should send scheduler status updates for docker pull progress
> -------------------------------------------------------------------
>
> Key: MESOS-2256
> URL: https://issues.apache.org/jira/browse/MESOS-2256
> Project: Mesos
> Issue Type: Bug
> Components: docker
> Reporter: Jay Buffington
>
> The scheduler doesn't get any status updates during the "docker pull". It's
> not unreasonable for a 1.5GB docker image to take 15+ min to pull over a WAN
> link. The scheduler does not have enough information to be able to set a
> reasonable timeout, since it doesn't know how big the image is.
> It also isn't able to display download progress to the end user (in the case
> of aurora/marathon) so the user has no idea how fast the download is going or
> percentage complete, so they can't make a decision if they should cancel it
> or retry.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)