[2/3] mesos git commit: Marked 'volume/sandbox_path' as nesting aware.

2016-09-29 Thread jieyu
Marked 'volume/sandbox_path' as nesting aware. Review: https://reviews.apache.org/r/52406 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/a1ba5bde Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/a1ba5bde Diff: http://

[1/3] mesos git commit: Skipped isolator callbacks for nested containers if needed.

2016-09-29 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 914ab0f64 -> 33867898c Skipped isolator callbacks for nested containers if needed. If an isolator is not nesting aware (which is the default), the containerizer should not try to call its callbacks when dealing with nested container. This p

[3/3] mesos git commit: Used a separator in nested freezer cgroups.

2016-09-29 Thread jieyu
Used a separator in nested freezer cgroups. Review: https://reviews.apache.org/r/52350/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/33867898 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/33867898 Diff: http://gi

[1/2] mesos git commit: Disallowed HTTP executors to subscribe before containerizer recovery.

2016-09-29 Thread anand
Repository: mesos Updated Branches: refs/heads/master 700f04002 -> 914ab0f64 Disallowed HTTP executors to subscribe before containerizer recovery. Previously, it was possible for a HTTP based executor to subscribe with the agent before the containerizer recovery is done. This was a problem sin

[2/2] mesos git commit: Added `RecoveryInfo` struct to the agent.

2016-09-29 Thread anand
Added `RecoveryInfo` struct to the agent. This struct would container all the recovery related metadata on the agent from now on. Eventually, we would add component specific recovery information to this struct e.g, the executors can now subscribe again with the agent etc. Review: https://reviews.

[1/2] mesos git commit: Fixed logging in composing containerizer.

2016-09-29 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 9dc41c492 -> 700f04002 Fixed logging in composing containerizer. In addition to removing quotes, removed Container ID in the returned error messages because the caller knows it already. Review: https://reviews.apache.org/r/52329 Project:

[2/2] mesos git commit: Fixed the race between launch and destroy in composing containerizer.

2016-09-29 Thread vinodkone
Fixed the race between launch and destroy in composing containerizer. Review: https://reviews.apache.org/r/52330 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/700f0400 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree

mesos git commit: Avoid redirect loop in `/redirect/xxx` in the master.

2016-09-29 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 9536dbc09 -> 9dc41c492 Avoid redirect loop in `/redirect/xxx` in the master. Detect paths starting with `/redirect/` or `/master_id/redirect/` and return 404 instead of getting into a redirect loop. Review: https://reviews.apache.org/r/521

mesos git commit: Used double comparison in an allocator test.

2016-09-29 Thread alexr
Repository: mesos Updated Branches: refs/heads/master e042aa071 -> 9536dbc09 Used double comparison in an allocator test. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/9536dbc0 Tree: http://git-wip-us.apache.org/repos/as

mesos git commit: Removed the expired TODO about non-recursive version `cgroups::get`.

2016-09-29 Thread alexr
Repository: mesos Updated Branches: refs/heads/master ca161935a -> e042aa071 Removed the expired TODO about non-recursive version `cgroups::get`. Review: https://reviews.apache.org/r/51185/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/

mesos git commit: Added lawrencew to contributors list.

2016-09-29 Thread alexr
Repository: mesos Updated Branches: refs/heads/master 53583a763 -> ca161935a Added lawrencew to contributors list. Review: https://reviews.apache.org/r/49906/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/ca161935 Tree:

[2/3] mesos git commit: Escalated some openssl logs from VLOG to INFO.

2016-09-29 Thread alexr
Escalated some openssl logs from VLOG to INFO. The logging messages in question prove to be very useful for debugging the cluster setup and hence we decided they should be generally available as their helpfulnes by far outwages their noise given that we call these only during initializing. Review

[3/3] mesos git commit: Fixed openssl CA location logging.

2016-09-29 Thread alexr
Fixed openssl CA location logging. Review: https://reviews.apache.org/r/52153/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/53583a76 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/53583a76 Diff: http://git-wip-us.

[1/3] mesos git commit: Added openssl error string output to initializing failures.

2016-09-29 Thread alexr
Repository: mesos Updated Branches: refs/heads/master d7b1b667d -> 53583a763 Added openssl error string output to initializing failures. Adds the human readable openssl error messages for failure cases. Also fixes a spacing nit in one of the existing messages. Review: https://reviews.apache.o

[2/3] mesos git commit: Supported command and http health checks without `type`.

2016-09-29 Thread alexr
Supported command and http health checks without `type`. Absence of `type` in command health check and HTTP health check are supported for backwards compatibility and will be deprecated in Mesos 2.0. Review: https://reviews.apache.org/r/51560/ Project: http://git-wip-us.apache.org/repos/asf/mes

[3/3] mesos git commit: Added test case `HealthCheckTest.HealthyTaskViaHTTPWithoutType`.

2016-09-29 Thread alexr
Added test case `HealthCheckTest.HealthyTaskViaHTTPWithoutType`. Review: https://reviews.apache.org/r/52301/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d7b1b667 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/d7b

[1/3] mesos git commit: Ensured `HealthCheck::HTTPCheckInfo` compatible with the old one.

2016-09-29 Thread alexr
Repository: mesos Updated Branches: refs/heads/master a17ae964e -> d7b1b667d Ensured `HealthCheck::HTTPCheckInfo` compatible with the old one. Review: https://reviews.apache.org/r/51803/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf

[2/2] mesos git commit: Added a test to ensure the allocator does not double account resources.

2016-09-29 Thread alexr
Added a test to ensure the allocator does not double account resources. Review: https://reviews.apache.org/r/44331/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/1b165629 Tree: http://git-wip-us.apache.org/repos/asf/mesos/t

[1/2] mesos git commit: Prevented the allocator from potentially double accounting resources.

2016-09-29 Thread alexr
Repository: mesos Updated Branches: refs/heads/master 88b2da4b2 -> 1b1656294 Prevented the allocator from potentially double accounting resources. Currently, `addSlave()` only adds the used resources of a framework if the framework is currently registered. The same is not true for `addFramewor

mesos git commit: Correctly used variables in test shell scripts.

2016-09-29 Thread alexr
Repository: mesos Updated Branches: refs/heads/master 1b1656294 -> a17ae964e Correctly used variables in test shell scripts. Review: https://reviews.apache.org/r/52384/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/a17a

mesos git commit: Tuned agent logging for ShutdownFrameworkMessage.

2016-09-29 Thread alexr
Repository: mesos Updated Branches: refs/heads/master 8e352223e -> 88b2da4b2 Tuned agent logging for ShutdownFrameworkMessage. ShutdownFrameworkMessage is broadcast to all agents in the cluster. For high framework clusters this message leads to agent log saturation. On completion of MESOS-1961