Uploaded image for project: 'Marathon'
  1. Marathon
  2. MARATHON-3761

Support for New Mesos ContainerInfo

    Details

    • Type: Task
    • Status: Resolved
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 0.9.0
    • Component/s: None
    • Labels:

      Description

      Mesos 0.20.0 will ship with a new ContainerInfo type. Marathon should support it. The semantics for TaskInfo will be as follows:
      1. The new ContainerInfo message has a type field so that it may be extended. The only supported type is DOCKER. When supplying type DOCKER, the docker field (of type DockerInfo) must also be set.
      2. CommandInfo: launches a command in a container (current behavior).
      3. CommandInfo with ContainerInfo: runs the supplied command as a task with the CommandExecutor inside the specified container.
      4. ExecutorInfo: run with a custom executor – note that ExecutorInfo now has a ContainerInfo field to run the whole thing inside of the specified container.

        Attachments

          Activity

            People

            • Assignee:
              GitHub_ConnorDoyle Connor Doyle (Inactive)
              Reporter:
              GitHub_ConnorDoyle Connor Doyle (Inactive)
              Team:
              Orchestration Team
              Watchers:
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: