Github user jieyu commented on a diff in the pull request:

    https://github.com/apache/mesos/pull/263#discussion_r168652532
  
    --- Diff: src/slave/containerizer/mesos/isolators/network/cni/cni.cpp ---
    @@ -751,10 +751,11 @@ Future<Option<ContainerLaunchInfo>> 
NetworkCniIsolatorProcess::prepare(
             launchInfo.add_clone_namespaces(CLONE_NEWNET);
             launchInfo.add_clone_namespaces(CLONE_NEWNS);
             launchInfo.add_clone_namespaces(CLONE_NEWUTS);
    +        infos[containerId]->needsSeparateNs = needsSeparateNs;
           }
         } else {
    -      // This is a nested container. This shares the parent's network
    -      // and UTS namespace. For non-DEBUG containers it also needs a
    +      // This is a nested container and wants to share parent's network
    +      // and UTS namespace. For non-DEBUG containers, it also needs a
    --- End diff --
    
    ```
    launchInfo.add_enter_namespaces(CLONE_NEWNET);
    launchInfo.add_enter_namespaces(CLONE_NEWUTS);
    
    if (!isDebugContainer) {
      launchInfo.add_clone_namespaces(CLONE_NEWNS);
    }


---

Reply via email to