[ 
https://issues.apache.org/jira/browse/MESOS-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14599202#comment-14599202
 ] 

Adam B commented on MESOS-2884:
-------------------------------

[~karya] These RRs have been committed. Is there anything else left to do for 
this ticket?

commit 1a82a3fb2bc717c468218384190a115b770f88c3
Author: Kapil Arya <ka...@mesosphere.io>
Date:   Tue Jun 23 12:33:41 2015 -0700

    Updated LinuxLauncher to receive list of namespaces.
    
    MesosContainerizer looks up the list of required namespaces by calling
    Isolator::namespaces() for all enabled isolators and passes on this
    value to LinuxLauncher.
    
    Review: https://reviews.apache.org/r/35586

commit 2143ae0315990ed663bf5810a801adeacff3a986
Author: Kapil Arya <ka...@mesosphere.io>
Date:   Tue Jun 23 12:32:32 2015 -0700

    Updated Isolator to return required namespaces.
    
    This would enable the MesosContainerizer to pass on a list of namespaces
    to LinuxLauncher instead of having LinuxLauncher guess it from the
    isolation flags.
    
    Review: https://reviews.apache.org/r/35585

> Allow isolators to specify required namespaces
> ----------------------------------------------
>
>                 Key: MESOS-2884
>                 URL: https://issues.apache.org/jira/browse/MESOS-2884
>             Project: Mesos
>          Issue Type: Task
>          Components: isolation
>            Reporter: Kapil Arya
>            Assignee: Kapil Arya
>              Labels: mesosphere
>
> Currently, the LinuxLauncher looks into SlaveFlags to compute the namespaces 
> that should be enabled when launching the executor. This means that a custom 
> Isolator module doesn't have any way to specify dependency on a set of 
> namespaces.
> The proposed solution is to extend the Isolator interface to also export the 
> namespaces dependency. This way the MesosContainerizer can directly query all 
> loaded Isolators (inbuilt and custom modules) to compute the set of 
> namespaces required by the executor. This set of namespaces is then passed on 
> to the LinuxLauncher.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to