Skip docker validation in docker executor.

Review: https://reviews.apache.org/r/29339


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6b7f0da9
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6b7f0da9
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/6b7f0da9

Branch: refs/heads/master
Commit: 6b7f0da932e00662672570ee4cc1fce915f532b4
Parents: 88da1f6
Author: Timothy Chen <[email protected]>
Authored: Fri Dec 19 19:54:50 2014 +0000
Committer: Timothy Chen <[email protected]>
Committed: Sun May 24 22:27:40 2015 -0700

----------------------------------------------------------------------
 src/docker/executor.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/6b7f0da9/src/docker/executor.cpp
----------------------------------------------------------------------
diff --git a/src/docker/executor.cpp b/src/docker/executor.cpp
index 61aeae9..227b3d1 100644
--- a/src/docker/executor.cpp
+++ b/src/docker/executor.cpp
@@ -383,7 +383,9 @@ int main(int argc, char** argv)
     return 0;
   }
 
-  Try<Docker*> docker = Docker::create(flags.docker.get());
+  // We skip validation when creating docker abstraction as we
+  // don't want to be checking for cgroups in the executor.
+  Try<Docker*> docker = Docker::create(flags.docker.get(), false);
   if (docker.isError()) {
     LOG(WARNING) << "Unable to create docker abstraction: " << docker.error();
     return -1;

Reply via email to