Avinash Sridharan created MESOS-6156:
----------------------------------------

             Summary: Make the `network/cni` isolator nesting aware
                 Key: MESOS-6156
                 URL: https://issues.apache.org/jira/browse/MESOS-6156
             Project: Mesos
          Issue Type: Task
          Components: containerization
    Affects Versions: 1.1.0
            Reporter: Avinash Sridharan
            Assignee: Avinash Sridharan
             Fix For: 1.1.0


In pods, child containers share the network and UTS namespace with the parent 
containers. This implies that during `prepare` and `isolate` the `network/cni` 
isolator needs to be aware the parent-child relationship between containers to 
make the following decisions:
a) During `prepare` a container should be allocated a new network namespace and 
UTS namespace only if the container is a top level container.
b) During `isolate` the network files (/etc/hosts, /etc/hostname, 
/etc/resolv.conf) should be created only for top level containers. The network 
files for child containers will just be symlinks to the parent containers 
network files.



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

Reply via email to