Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-1886

Allow docker pull on each run to be configurable

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.20.1
    • 0.22.0
    • containerization
    • Mesosphere Q4 Sprint 2 - 11/14, Mesosphere Q4 Sprint 3 - 12/7

    Description

      With 0.20.1 the behavior of a docker container has changed (see MESOS-1762).

      This change brings the docker behavior more in line with that of docker run.

      I propose,if the image given explicitly has the ":latest" tag, this should signify to mesos that an unconditional `docker pull` should be done on the image... and if it should fail for any reason (i.e. the registry is unavailable) we fall back to the current behavior.

      This would break slightly with the semantics of how the docker command line operates, but the alternative is to require explicit tags on every release – which is a hinderance when developing a new image, or one must log in to each node and run an explicit `docker pull`.

      Attachments

        Issue Links

          Activity

            People

              tnachen Timothy Chen
              ChrisHeller Chris Heller
              Benjamin Hindman Benjamin Hindman
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: