Hi Donald, This used to be the default behaviour (pulling each time) but this has changed in 0.20.1 (see that issue in JIRA: https://issues.apache.org/jira/browse/MESOS-1762)
There is a new issue opened for the issue you're describing: https://issues.apache.org/jira/browse/MESOS-1886 I never use the "latest" tag so I didn't run into that issue and I'm not sure what's the best way to solve it. Steve On Mon, Oct 27, 2014 at 4:58 PM, Donald Laidlaw <[email protected]> wrote: > I have Mesos 0.20.1 and Marathon 0.7.3 > > When marathon is creating a new App, and asks Mesos to start an instance, > what docker command is run by mesos? > > The reason I ask is that I am referencing a docker container without a > tag, expecting the tag "latest" to be used. And that seems to work. But > when I update the container with a new version, and set the "latest" tag to > point to the new version in the docker registry, mesos does not pull down > that new version. I suspect mesos is checking to see if there is an image > of the same name already on the slave and not issuing a pull request in > that case. > > Thanks, > Don > > >

