[3/3] mesos-site git commit: Updated the website built from mesos SHA: 5a10589.

2018-04-12 Thread git-site-role
Updated the website built from mesos SHA: 5a10589. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/95ff98ed Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/95ff98ed Diff: http://git-wip-us.apache.org/rep

[1/3] mesos-site git commit: Updated the website built from mesos SHA: 5a10589.

2018-04-12 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site dbb477099 -> 95ff98edb http://git-wip-us.apache.org/repos/asf/mesos-site/blob/95ff98ed/content/api/latest/c++/namespacemembers_s.html -- diff --git a/content/api/late

[2/3] mesos-site git commit: Updated the website built from mesos SHA: 5a10589.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/95ff98ed/content/api/latest/c++/index.hhk -- diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk index 79f9720..5c570b8 100644 --- a/content/api/la

[1/3] mesos git commit: Updated filesystem layout for staging and mounting CSI volumes.

2018-04-12 Thread chhsiao
Repository: mesos Updated Branches: refs/heads/master 554503985 -> 5a105893a Updated filesystem layout for staging and mounting CSI volumes. To support the `STAGE_UNSTAGE_VOLUME` in CSI v0.2, a CSI volume is now staged at `/csi///mounts//staging` and mounted at `/csi///mounts//target`. The `D

[2/3] mesos git commit: Supported `STAGE_UNSTAGE_VOLUME` CSI node capability in SLRP.

2018-04-12 Thread chhsiao
Supported `STAGE_UNSTAGE_VOLUME` CSI node capability in SLRP. The storage local resource provider now properly calls `NodeStageVolume` or `NodeUnstageVolume` when publishing or deleting volumes for CSI plugins support the `STAGE_UNSTAGE_VOLUME` capability. Review: https://reviews.apache.org/r/665

[3/3] mesos git commit: Added `STAGE_UNSTAGE_VOLUME` capability to the test CSI plugin.

2018-04-12 Thread chhsiao
Added `STAGE_UNSTAGE_VOLUME` capability to the test CSI plugin. Now it is required to call `NodeStageVolume` before `NodePublishVolume` for the test CSI plugin. `NodeStageVolume` would bind-mount the volume directory to the specified staging path, and then `NodePublishVolume` would bind-mount the

[1/2] mesos-site git commit: Updated the website built from mesos SHA: 5545039.

2018-04-12 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site cb177dc8f -> dbb477099 http://git-wip-us.apache.org/repos/asf/mesos-site/blob/dbb47709/content/sitemap.xml -- diff --git a/content/sitemap.xml b/content/sitemap.xml i

[2/2] mesos-site git commit: Updated the website built from mesos SHA: 5545039.

2018-04-12 Thread git-site-role
Updated the website built from mesos SHA: 5545039. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/dbb47709 Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/dbb47709 Diff: http://git-wip-us.apache.org/rep

mesos git commit: Handled failed publish and unpublish CSI calls properly.

2018-04-12 Thread chhsiao
Repository: mesos Updated Branches: refs/heads/master f852ffacc -> 554503985 Handled failed publish and unpublish CSI calls properly. Previously, when a `ControllerPublishVolume` or a `NodePublishVolume` fails, SLRP assumes the volume states remain unchanged, which are not suggested by the CSI

[03/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/namespaces.html -- diff --git a/content/api/latest/c++/namespaces.html b/content/api/latest/c++/namespaces.html index b44c954..c6ef595 100644 -

[10/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/classmesos_1_1csi_1_1Client-members.html -- diff --git a/content/api/latest/c++/classmesos_1_1csi_1_1Client-members.html b/content/api/latest/c

[04/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/index.hhp -- diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp index 0497cf3..9a5770b 100644 --- a/content/api/la

[11/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/classes.html -- diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html index a9bf614..e090177 100644 --- a/cont

[05/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/index.hhk -- diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk index a062e6b..79f9720 100644 --- a/content/api/la

[06/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/include_2csi_2spec_8hpp.html -- diff --git a/content/api/latest/c++/include_2csi_2spec_8hpp.html b/content/api/latest/c++/include_2csi_2spec_8h

[09/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/client_8hpp_source.html -- diff --git a/content/api/latest/c++/client_8hpp_source.html b/content/api/latest/c++/client_8hpp_source.html index 2

[07/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/hierarchy.html -- diff --git a/content/api/latest/c++/hierarchy.html b/content/api/latest/c++/hierarchy.html index 0eb4161..99d80b0 100644 ---

[01/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site 64a8c94b2 -> cb177dc8f http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/structmesos_1_1csi_1_1v0_1_1ControllerCapabilities.html

[13/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/Tokens.xml -- diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml index 71718b1..94914ad 100644 --- a/content/ap

[14/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
Updated the website built from mesos SHA: f852ffa. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/cb177dc8 Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/cb177dc8 Diff: http://git-wip-us.apache.org/rep

[12/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/annotated.html -- diff --git a/content/api/latest/c++/annotated.html b/content/api/latest/c++/annotated.html index 32bfbaf..e18d8a1 100644 ---

[02/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/src_2csi_2utils_8hpp_source.html -- diff --git a/content/api/latest/c++/src_2csi_2utils_8hpp_source.html b/content/api/latest/c++/src_2csi_2uti

[08/14] mesos-site git commit: Updated the website built from mesos SHA: f852ffa.

2018-04-12 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/cb177dc8/content/api/latest/c++/functions_func_c.html -- diff --git a/content/api/latest/c++/functions_func_c.html b/content/api/latest/c++/functions_func_c.html index 0b7e495

[5/6] mesos git commit: Adapted storage local resource provider to use CSI v0.2.

2018-04-12 Thread chhsiao
Adapted storage local resource provider to use CSI v0.2. This patch contains necessary changes for the storage local resource provider to use CSI v0.2. Support for the `STAGE_UNSTAGE_VOLUME` CSI node service capability is not implemented in this patch yet. Review: https://reviews.apache.org/r/664

[1/6] mesos git commit: Made the test CSI plugin compatible to CSI v0.2.

2018-04-12 Thread chhsiao
Repository: mesos Updated Branches: refs/heads/master 3fb36f158 -> f852ffacc Made the test CSI plugin compatible to CSI v0.2. This patch contains necessary changes for the test CSI plugin to support CSI v0.2. The `STAGE_UNSTAGE_VOLUME` node service capability is not implemented in this patch y

[4/6] mesos git commit: Updated CSI client to support v0.2.

2018-04-12 Thread chhsiao
Updated CSI client to support v0.2. To adapt the change in CSI package names (from `csi` to `csi.v0`), we introduce a new `csi::v0` namespace in Mesos for v0 helpers. The CSI client class is now defined in this namespace, and its public methods are updated to reflect the changes in CSI v0.2. Revi

[6/6] mesos git commit: Updated CSI helpers for v0.2.

2018-04-12 Thread chhsiao
Updated CSI helpers for v0.2. This patch adds new helper classes for CSI plugin and node capabilities, removed helpers for the removed csi.Version proto message, and makes the VolumeState proto message uses csi::v0::VolumeCapability. NOTE: This is not future-proof if there is a breaking change in

[3/6] mesos git commit: Bumped the CSI spec bundle to 0.2.0.

2018-04-12 Thread chhsiao
Bumped the CSI spec bundle to 0.2.0. The bundle is generated as follows: 1. Download the tarball from the following link: https://github.com/container-storage-interface/spec/archive/ v0.2.0.tar.gz 2. Run the following commands: tar zxf v0.2.0.tar.gz mv spec-0.2.0 csi-0.2.0 tar zcf

[2/6] mesos git commit: Used `csi::v0::VolumeCapability` in disk profile adaptors.

2018-04-12 Thread chhsiao
Used `csi::v0::VolumeCapability` in disk profile adaptors. To adapt the change in CSI package names (from `csi` to `csi.v0`), we now use `csi::v0::VolumeCapability` in the disk profile adaptor module interface. NOTE: This is not future-proof if there is a breaking change in `VolumeCapability`, we

mesos-site git commit: Updated the website built from mesos SHA: 3fb36f1.

2018-04-12 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site 9cf294ddb -> 64a8c94b2 Updated the website built from mesos SHA: 3fb36f1. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/64a8c94b Tree: http://git-wip

mesos git commit: Made FreeBSD default to non-GNU ld.

2018-04-12 Thread andschwa
Repository: mesos Updated Branches: refs/heads/master bffa9f3c5 -> 3fb36f158 Made FreeBSD default to non-GNU ld. This patch fixes linking on FreeBSD (when building with Clang) by adding the necessary linker flags to use either LLD or GOLD (whichever is found first) instead of GNU LD (BFD), whi

mesos-site git commit: Updated the website built from mesos SHA: bffa9f3.

2018-04-12 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site ff335fd8e -> 9cf294ddb Updated the website built from mesos SHA: bffa9f3. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/9cf294dd Tree: http://git-wip

mesos git commit: Added options to build the Python CLI and run unit tests.

2018-04-12 Thread klueska
Repository: mesos Updated Branches: refs/heads/master ddab02d76 -> bffa9f3c5 Added options to build the Python CLI and run unit tests. An update of the discarded review /r/52543. Works with Autotools and CMake. Review: https://reviews.apache.org/r/64211/ Project: http://git-wip-us.apache.o

mesos-site git commit: Updated the website built from mesos SHA: ddab02d.

2018-04-12 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site ef5fc2a9e -> ff335fd8e Updated the website built from mesos SHA: ddab02d. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/ff335fd8 Tree: http://git-wip

mesos-site git commit: Updated the website built from mesos SHA: 3c1a0bc.

2018-04-12 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site 1919903e5 -> ef5fc2a9e Updated the website built from mesos SHA: 3c1a0bc. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/ef5fc2a9 Tree: http://git-wip

mesos git commit: Fixed CLI bootstrap script to work with long workspace paths.

2018-04-12 Thread klueska
Repository: mesos Updated Branches: refs/heads/master 237a121c4 -> ddab02d76 Fixed CLI bootstrap script to work with long workspace paths. If the absolute path to the Python interpreter is long, it may exceed the maximum length allowed for a shebang line (limit set to 128 on many Linux distrib

[1/2] mesos git commit: Improved documentation regarding the new CLI setup. [Forced Update!]

2018-04-12 Thread klueska
Repository: mesos Updated Branches: refs/heads/master 3c1a0bce1 -> 237a121c4 (forced update) Improved documentation regarding the new CLI setup. Explains how to create the necessary virtual environment from anywhere and how to set up autocompletion in such case. Also removes an unnecessary ac

[2/2] mesos git commit: Removed 'source activate' from new CLI wrapper scripts.

2018-04-12 Thread klueska
Removed 'source activate' from new CLI wrapper scripts. Having these command in these scripts was only necessary if you wanted to run them from outside the virtual environment they were meant to run in. Since we will soon be allowing people to create this virtual environment anywhere on their file

mesos git commit: Improved documentation regarding the new CLI setup.

2018-04-12 Thread klueska
Repository: mesos Updated Branches: refs/heads/master 99c73e0c4 -> 3c1a0bce1 Improved documentation regarding the new CLI setup. Explains how to create the necessary virtual environment from anywhere and how to set up autocompletion in such case. Also removes an unnecessary activation of the

[2/2] mesos-site git commit: Updated the website built from mesos SHA: 99c73e0.

2018-04-12 Thread git-site-role
Updated the website built from mesos SHA: 99c73e0. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/1919903e Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/1919903e Diff: http://git-wip-us.apache.org/rep

[1/2] mesos-site git commit: Updated the website built from mesos SHA: 99c73e0.

2018-04-12 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site 819f95209 -> 1919903e5 http://git-wip-us.apache.org/repos/asf/mesos-site/blob/1919903e/content/sitemap.xml -- diff --git a/content/sitemap.xml b/content/sitemap.xml i

mesos git commit: Fixed a typo in the help message of the agent flag `--recovery_timeout`.

2018-04-12 Thread qianzhang
Repository: mesos Updated Branches: refs/heads/master c76859170 -> 99c73e0c4 Fixed a typo in the help message of the agent flag `--recovery_timeout`. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/99c73e0c Tree: http://gi