[jira] [Updated] (MESOS-2884) Allow isolators to specify required namespaces

2015-06-22 Thread Kapil Arya (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kapil Arya updated MESOS-2884:
--
Target Version/s: 0.23.0

 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)


[jira] [Updated] (MESOS-2884) Allow isolators to specify required namespaces

2015-06-22 Thread Kapil Arya (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-2884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kapil Arya updated MESOS-2884:
--
  Sprint: Mesosphere Sprint 13
Story Points: 5

 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)