You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by Timothy Chen <tn...@apache.org> on 2014/08/01 00:48:17 UTC
Re: Review Request 23771: Added a Docker containerizer.
> On July 31, 2014, 6:39 p.m., Jie Yu wrote:
> > src/tests/environment.cpp, lines 147-151
> > <https://reviews.apache.org/r/23771/diff/8/?file=646729#file646729line147>
> >
> > Hum, you switch the order. But that doesn't solve the problem. My point here is that:
> >
> > This function should never return true early, otherwise, you'll miss the following checks. So it should be
> >
> > if (docker.isError()) {
> > return false;
> > }
> >
> > #ifdef __linux__
> > if (user.get() != "root") {
> > return false;
> > }
> > #endif
ah ok I see now!
- Timothy
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23771/#review49240
-----------------------------------------------------------
On July 31, 2014, 8:06 a.m., Timothy Chen wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23771/
> -----------------------------------------------------------
>
> (Updated July 31, 2014, 8:06 a.m.)
>
>
> Review request for mesos, Benjamin Hindman, Ian Downes, and Jie Yu.
>
>
> Repository: mesos-git
>
>
> Description
> -------
>
> Docker implementation.
> This is all the docker code Ben, I and Yifan worked on excluding the composing containerizer patches.
>
>
> Diffs
> -----
>
> src/Makefile.am 45afcd1
> src/common/status_utils.hpp 1980551
> src/docker/docker.hpp PRE-CREATION
> src/docker/docker.cpp PRE-CREATION
> src/examples/docker_no_executor_framework.cpp PRE-CREATION
> src/health-check/main.cpp 707810a
> src/launcher/executor.cpp 9c80848
> src/linux/cgroups.hpp decad9d
> src/linux/cgroups.cpp 6a73dd7
> src/master/master.cpp 251b699
> src/slave/containerizer/containerizer.cpp 1b71f33
> src/slave/containerizer/docker.hpp PRE-CREATION
> src/slave/containerizer/docker.cpp PRE-CREATION
> src/slave/containerizer/external_containerizer.cpp 3f28d85
> src/slave/containerizer/isolators/cgroups/cpushare.hpp 780037b
> src/slave/containerizer/isolators/cgroups/cpushare.cpp 3265a80
> src/slave/containerizer/isolators/cgroups/mem.hpp 8c476c7
> src/slave/containerizer/isolators/cgroups/mem.cpp e8d1e35
> src/slave/containerizer/isolators/posix.hpp 17bbd10
> src/slave/flags.hpp 1fe7b7d
> src/slave/slave.cpp f42ab60
> src/tests/cgroups_tests.cpp 01cf498
> src/tests/docker_containerizer_tests.cpp PRE-CREATION
> src/tests/docker_tests.cpp PRE-CREATION
> src/tests/environment.cpp 434b3f7
> src/tests/flags.hpp a003e7f
> src/tests/script.cpp 15a6542
> src/usage/usage.hpp 5a76746
> src/usage/usage.cpp 29014d1
>
> Diff: https://reviews.apache.org/r/23771/diff/
>
>
> Testing
> -------
>
> make check
>
>
> Thanks,
>
> Timothy Chen
>
>