-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/51857/
-----------------------------------------------------------
(Updated Sept. 21, 2016, 12:06 a.m.)
Review request for mesos, Gilbert Song, Jie Yu, Joseph Wu, and Qian Zhang.
Changes
-------
Merged patches for `cleanup` and `supportsNesting` into this patch.
Summary (updated)
-----------------
Modified the `network/cni` isolator to be nesting aware.
Bugs: MESOS-6156
https://issues.apache.org/jira/browse/MESOS-6156
Repository: mesos
Description
-------
The network file setup in the `network/cni` isolator is now nesting
aware. Since the children share the network and UTS namespace with the
parent, the network files need to be created only for the parent
container. For the child containers, the network files will be simply
a bind mount of the parents network files.
Diffs (updated)
-----
src/slave/containerizer/mesos/isolators/network/cni/cni.hpp
949da8f70fb1cd13d6359780b032cb170693ea3e
src/slave/containerizer/mesos/isolators/network/cni/cni.cpp
359479083894e887647a694a1a133dce44817073
Diff: https://reviews.apache.org/r/51857/diff/
Testing
-------
make
make check
and
sudo ./bin/mesos-tests.sh
The only tests that failed were the SUDO make check tests:
[ FAILED ] 3 tests, listed below:
[ FAILED ] CgroupsAnyHierarchyWithCpuMemoryTest.ROOT_CGROUPS_Listen
[ FAILED ] CgroupsAnyHierarchyMemoryPressureTest.ROOT_IncreaseRSS
[ FAILED ] LinuxFilesystemIsolatorTest.ROOT_RecoverOrphanedPersistentVolume
Thanks,
Avinash sridharan