Uploaded image for project: 'Aurora'
  1. Aurora
  2. AURORA-1882

Add support for Mesos ContainerLaunchInfo

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • 0.18.0
    • Executor, Thermos
    • None

    Description

      Mesos-1.2.0 changes the interface for MesosContainerizer binary and drops support for multiple switches. Without support for this Thermos Executor will not be able to launch tasks successfully.

      /usr/local/libexec/mesos/mesos-containerizer launch --help
      Usage: launch [options]
      
        --[no-]help                      Prints this help message (default: false)
        --launch_info=VALUE
        --namespace_mnt_target=VALUE     The target 'pid' of the process whose mount namespace we'd like
                                         to enter before executing the command.
        --pipe_read=VALUE                The read end of the control pipe. This is a file descriptor
                                         on Posix, or a handle on Windows. It's caller's responsibility
                                         to make sure the file descriptor or the handle is inherited
                                         properly in the subprocess. It's used to synchronize with the
                                         parent process. If not specified, no synchronization will happen.
        --pipe_write=VALUE               The write end of the control pipe. This is a file descriptor
                                         on Posix, or a handle on Windows. It's caller's responsibility
                                         to make sure the file descriptor or the handle is inherited
                                         properly in the subprocess. It's used to synchronize with the
                                         parent process. If not specified, no synchronization will happen.
        --runtime_directory=VALUE        The runtime directory for the container (used for checkpointing)
        --[no-]unshare_namespace_mnt     Whether to launch the command in a new mount namespace. (default: false)
      

      https://issues.apache.org/jira/browse/MESOS-6648

      Attachments

        Issue Links

          Activity

            People

              santhk Santhosh Kumar Shanmugham
              santhk Santhosh Kumar Shanmugham
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: