[3/4] mesos git commit: Store the user in the Executor struct in agent.

2016-10-05 Thread bmahler
Store the user in the Executor struct in agent. This was split out from https://reviews.apache.org/r/52569/. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/797d722c Tree:

[2/4] mesos git commit: Added support for nested containers to the test containerizer.

2016-10-05 Thread bmahler
Added support for nested containers to the test containerizer. In the process, the maps that were stored were simplified. Review: https://reviews.apache.org/r/52568 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0ce6361b

[1/4] mesos git commit: Added a TODO for cleaning up the `Mesos` library lifetime issues.

2016-10-05 Thread bmahler
Repository: mesos Updated Branches: refs/heads/master 5e722cec4 -> 558613cc7 Added a TODO for cleaning up the `Mesos` library lifetime issues. The `Mesos` library may invoke the provided callbacks after `Mesos` is destructed. This has necessitated callers to bind a shared pointer to the

[4/4] mesos git commit: Updated the nested container launch to correctly determine the user.

2016-10-05 Thread bmahler
Updated the nested container launch to correctly determine the user. This locates the executor that corresponds to the parent container, and uses the user that was used to launch the executor. Review: https://reviews.apache.org/r/52569 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo

[2/2] mesos git commit: Added MESOS-5613 to 1.0.2 CHANGELOG.

2016-10-05 Thread vinodkone
Added MESOS-5613 to 1.0.2 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6773b8ff Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6773b8ff Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/6773b8ff

[1/2] mesos git commit: Propagated work_dir flag from local runs to agents/masters.

2016-10-05 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x 63c2ece2f -> 6773b8ffe Propagated work_dir flag from local runs to agents/masters. Review: https://reviews.apache.org/r/50003/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Added MESOS-5613 to 1.0.2 CHANGELOG.

2016-10-05 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 410857ada -> 5e722cec4 Added MESOS-5613 to 1.0.2 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5e722cec Tree:

mesos git commit: Updated comments for Resources::add and Resources::subtract.

2016-10-05 Thread bmahler
Repository: mesos Updated Branches: refs/heads/master 945e8929a -> 410857ada Updated comments for Resources::add and Resources::subtract. The `Resources` API for += and -= against a `Resource` object are now removed, this notes that the `add` and `subtract` functions are how the caller can

[1/2] mesos git commit: Added unit test for provisioner 'RecoverNestedContainerNoParentImage'.

2016-10-05 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 76cc83198 -> 945e8929a Added unit test for provisioner 'RecoverNestedContainerNoParentImage'. Review: https://reviews.apache.org/r/52537/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/2] mesos git commit: Refactored the provisioner recover test.

2016-10-05 Thread jieyu
Refactored the provisioner recover test. Review: https://reviews.apache.org/r/52536/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/8a53c850 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/8a53c850 Diff:

mesos git commit: Updated test for BadACLNoPrincipal and BadACLDropCreateAndDestroy.

2016-10-05 Thread bmahler
Repository: mesos Updated Branches: refs/heads/master 0877e89ef -> 76cc83198 Updated test for BadACLNoPrincipal and BadACLDropCreateAndDestroy. If destroy volume failed, we should get the latest offer to make sure that the latest offer contain the volume resource. Review:

[2/3] mesos git commit: Fixed some formatting issue in CHANGELOG.

2016-10-05 Thread jieyu
Fixed some formatting issue in CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/e1edf3b8 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/e1edf3b8 Diff:

[3/3] mesos git commit: Added MESOS-6269 to 1.0.2 CHANGELOG.

2016-10-05 Thread jieyu
Added MESOS-6269 to 1.0.2 CHANGELOG. Review: https://reviews.apache.org/r/52576 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/63c2ece2 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/63c2ece2 Diff:

[1/3] mesos git commit: Added `pre_exec_command` for top level containers to bring up loopback.

2016-10-05 Thread jieyu
Repository: mesos Updated Branches: refs/heads/1.0.x c76daaddb -> 63c2ece2f Added `pre_exec_command` for top level containers to bring up loopback. For new network namespaces, pods expect the loop back interface to be up and the `localhost` to point to this loopback. The loopback interface is

mesos git commit: Added MESOS-6269 to 1.0.2 CHANGELOG.

2016-10-05 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 0b08485cc -> 0877e89ef Added MESOS-6269 to 1.0.2 CHANGELOG. Review: https://reviews.apache.org/r/52576 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0877e89e Tree:

mesos git commit: Fixed some formatting issue in CHANGELOG.

2016-10-05 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master cfabf13df -> 0b08485cc Fixed some formatting issue in CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0b08485c Tree:

mesos git commit: Update contributors.yaml for gradywang.

2016-10-05 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master ac859b4fe -> cfabf13df Update contributors.yaml for gradywang. This closes #168 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cfabf13d Tree:

[5/5] mesos git commit: Improved handling of tmp file creation in health check test.

2016-10-05 Thread alexr
Improved handling of tmp file creation in health check test. The tmp file used in the HealthStatusChange test is now created inside the tmp directory created for the test suite. This ensures that it will be cleaned up on tear down. Review: https://reviews.apache.org/r/52434/ Project:

[2/5] mesos git commit: Reduced boilerplate in health check tests.

2016-10-05 Thread alexr
Reduced boilerplate in health check tests. Review: https://reviews.apache.org/r/52431/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/4c6ba2a6 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/4c6ba2a6 Diff:

[4/5] mesos git commit: Improved the naming of variables in HealthCheckTest.HealthStatusChange.

2016-10-05 Thread alexr
Improved the naming of variables in HealthCheckTest.HealthStatusChange. Review: https://reviews.apache.org/r/52433/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/be4e42f0 Tree:

[3/5] mesos git commit: Updated and reenabled 'HealthCheckTest.GracePeriod'.

2016-10-05 Thread alexr
Updated and reenabled 'HealthCheckTest.GracePeriod'. This test was disabled in 2014 because it was considered flaky. The test is now updated and run 1000 times without a single failure. Review: https://reviews.apache.org/r/52432/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo

[1/5] mesos git commit: Improved handling of health check failures within the grace period.

2016-10-05 Thread alexr
Repository: mesos Updated Branches: refs/heads/master b70a22bad -> ac859b4fe Improved handling of health check failures within the grace period. The health check library would ignore all failures until after the end of the grace period. This behaviour was misleading. With the changes in this