[mesos-site] branch asf-site updated: Updated the website built from mesos SHA: 5569b181f.

2019-08-28 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mesos-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new e840ceb  Updated the website built from mesos SHA: 5569b181f.
e840ceb is described below

commit e840ceb66c0ca5a2578d3bbec1aa79d8296f3da1
Author: jenkins 
AuthorDate: Wed Aug 28 15:16:45 2019 +

Updated the website built from mesos SHA: 5569b181f.
---
 content/documentation/latest/upgrades/index.html | 7 +++
 content/documentation/upgrades/index.html| 7 +++
 2 files changed, 14 insertions(+)

diff --git a/content/documentation/latest/upgrades/index.html 
b/content/documentation/latest/upgrades/index.html
index 3c3a3b1..4e428d0 100644
--- a/content/documentation/latest/upgrades/index.html
+++ b/content/documentation/latest/upgrades/index.html
@@ -155,6 +155,7 @@ R Removed feature/behavior
   A hostname_validation_scheme
   C TLS certificate 
verification behaviour
   C Configurable IPC namespace and 
/dev/shm
+  A Automatic Agent 
Draining
 
  
 
@@ -617,6 +618,12 @@ R Removed feature/behavior
 
 Upgrading from 1.8.x to 1.9.x
 
+
+  * A new DRAINING state has been added to Mesos agents. Once an 
agent is draining, all tasks running on that agent are gracefully
+killed and no offers for that agent are sent to schedulers, preventing the 
launching of new tasks.
+Operators can put an agent into DRAINING state by using the 
DRAIN_AGENT operator API call.
+See docs/maintenance 
for details.
+
 
   * A new linux/nnp 
isolator has been added. The isolator supports setting of the 
no_new_privs bit in the container, preventing tasks from acquiring 
additional privileges.
 
diff --git a/content/documentation/upgrades/index.html 
b/content/documentation/upgrades/index.html
index c7ea149..dca050a 100644
--- a/content/documentation/upgrades/index.html
+++ b/content/documentation/upgrades/index.html
@@ -155,6 +155,7 @@ R Removed feature/behavior
   A hostname_validation_scheme
   C TLS certificate 
verification behaviour
   C Configurable IPC namespace and 
/dev/shm
+  A Automatic Agent 
Draining
 
  
 
@@ -617,6 +618,12 @@ R Removed feature/behavior
 
 Upgrading from 1.8.x to 1.9.x
 
+
+  * A new DRAINING state has been added to Mesos agents. Once an 
agent is draining, all tasks running on that agent are gracefully
+killed and no offers for that agent are sent to schedulers, preventing the 
launching of new tasks.
+Operators can put an agent into DRAINING state by using the 
DRAIN_AGENT operator API call.
+See docs/maintenance 
for details.
+
 
   * A new linux/nnp 
isolator has been added. The isolator supports setting of the 
no_new_privs bit in the container, preventing tasks from acquiring 
additional privileges.
 



[mesos] branch 1.9.x updated: Updated CHANGELOG entry for agent draining.

2019-08-28 Thread bennoe
This is an automated email from the ASF dual-hosted git repository.

bennoe pushed a commit to branch 1.9.x
in repository https://gitbox.apache.org/repos/asf/mesos.git


The following commit(s) were added to refs/heads/1.9.x by this push:
 new 1762108  Updated CHANGELOG entry for agent draining.
1762108 is described below

commit 1762108ad29438c8025ef1cf12a2f3e364871e15
Author: Benno Evers 
AuthorDate: Wed Aug 28 16:41:11 2019 +0200

Updated CHANGELOG entry for agent draining.

Moved the CHANGELOG entry for agent draining into a
separate `Maintenance` subsection and added an item
to `docs/upgrades.md` covering the feature.

Review: https://reviews.apache.org/r/71389/
---
 CHANGELOG| 10 ++
 docs/upgrades.md |  7 +++
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 9354638..6291d29 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,12 @@ Release Notes - Mesos - Version 1.9.0
 -
 This release contains the following highlights:
 
+  * Maintenance:
+
+* Added new APIs to support automatic node draining via operator APIs.
+  This serves as an alternative to framework-assisted draining using
+  maintenance primitives. (MESOS-9753)
+
   * Resource Management:
 
 * Support for quota limits has been added. The existing quota guarantees
@@ -53,10 +59,6 @@ Additional API Changes:
 NOTE: This new overload is only available when libprocess is compiled
 with `--enable-ssl`.
 
-  * Added new APIs to support automatic node draining via operator APIs.
-This serves as an alternative to framework-assisted draining using
-maintenance primitives. (MESOS-9753)
-
  Unresolved Critical Issues:
   * MESOS-9889 - Master CPU high due to unexpected foreachkey behaviour in 
Master::__reregisterSlave
   * MESOS-9697 - Release RPMs are not uploaded to bintray
diff --git a/docs/upgrades.md b/docs/upgrades.md
index 63eb1bb..ded4a8d 100644
--- a/docs/upgrades.md
+++ b/docs/upgrades.md
@@ -52,6 +52,7 @@ We categorize the changes as follows:
   A hostname_validation_scheme
   C TLS certificate 
verification behaviour
   C Configurable IPC namespace and 
/dev/shm
+  A Automatic Agent 
Draining
 
  
 
@@ -513,6 +514,12 @@ We categorize the changes as follows:
 
 ## Upgrading from 1.8.x to 1.9.x ##
 
+
+  * A new `DRAINING` state has been added to Mesos agents. Once an agent is 
draining, all tasks running on that agent are gracefully
+killed and no offers for that agent are sent to schedulers, preventing the 
launching of new tasks.
+Operators can put an agent into `DRAINING` state by using the 
`DRAIN_AGENT` operator API call.
+See [`docs/maintenance`](maintenance.md) for details.
+
 
   * A new [`linux/nnp`](isolators/linux-nnp.md) isolator has been added. The 
isolator supports setting of the `no_new_privs` bit in the container, 
preventing tasks from acquiring additional privileges.
 



[mesos] branch master updated: Updated CHANGELOG entry for agent draining.

2019-08-28 Thread bennoe
This is an automated email from the ASF dual-hosted git repository.

bennoe pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git


The following commit(s) were added to refs/heads/master by this push:
 new 5569b18  Updated CHANGELOG entry for agent draining.
5569b18 is described below

commit 5569b181fe629454f8806bf1d62bb748df5ae646
Author: Benno Evers 
AuthorDate: Wed Aug 28 16:41:11 2019 +0200

Updated CHANGELOG entry for agent draining.

Moved the CHANGELOG entry for agent draining into a
separate `Maintenance` subsection and added an item
to `docs/upgrades.md` covering the feature.

Review: https://reviews.apache.org/r/71389/
---
 CHANGELOG| 10 ++
 docs/upgrades.md |  7 +++
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 9354638..6291d29 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,12 @@ Release Notes - Mesos - Version 1.9.0
 -
 This release contains the following highlights:
 
+  * Maintenance:
+
+* Added new APIs to support automatic node draining via operator APIs.
+  This serves as an alternative to framework-assisted draining using
+  maintenance primitives. (MESOS-9753)
+
   * Resource Management:
 
 * Support for quota limits has been added. The existing quota guarantees
@@ -53,10 +59,6 @@ Additional API Changes:
 NOTE: This new overload is only available when libprocess is compiled
 with `--enable-ssl`.
 
-  * Added new APIs to support automatic node draining via operator APIs.
-This serves as an alternative to framework-assisted draining using
-maintenance primitives. (MESOS-9753)
-
  Unresolved Critical Issues:
   * MESOS-9889 - Master CPU high due to unexpected foreachkey behaviour in 
Master::__reregisterSlave
   * MESOS-9697 - Release RPMs are not uploaded to bintray
diff --git a/docs/upgrades.md b/docs/upgrades.md
index 63eb1bb..ded4a8d 100644
--- a/docs/upgrades.md
+++ b/docs/upgrades.md
@@ -52,6 +52,7 @@ We categorize the changes as follows:
   A hostname_validation_scheme
   C TLS certificate 
verification behaviour
   C Configurable IPC namespace and 
/dev/shm
+  A Automatic Agent 
Draining
 
  
 
@@ -513,6 +514,12 @@ We categorize the changes as follows:
 
 ## Upgrading from 1.8.x to 1.9.x ##
 
+
+  * A new `DRAINING` state has been added to Mesos agents. Once an agent is 
draining, all tasks running on that agent are gracefully
+killed and no offers for that agent are sent to schedulers, preventing the 
launching of new tasks.
+Operators can put an agent into `DRAINING` state by using the 
`DRAIN_AGENT` operator API call.
+See [`docs/maintenance`](maintenance.md) for details.
+
 
   * A new [`linux/nnp`](isolators/linux-nnp.md) isolator has been added. The 
isolator supports setting of the `no_new_privs` bit in the container, 
preventing tasks from acquiring additional privileges.
 



svn commit: r35429 - in /dev/mesos/1.9.0-rc2: ./ mesos-1.9.0.tar.gz mesos-1.9.0.tar.gz.asc mesos-1.9.0.tar.gz.sha512

2019-08-28 Thread qianzhang
Author: qianzhang
Date: Wed Aug 28 11:08:52 2019
New Revision: 35429

Log:
Adding mesos-1.9.0-rc2.

Added:
dev/mesos/1.9.0-rc2/
dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz   (with props)
dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz.asc
dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz.sha512

Added: dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz
==
Binary file - no diff available.

Propchange: dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz.asc
==
--- dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz.asc (added)
+++ dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz.asc Wed Aug 28 11:08:52 2019
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQEcBAABAgAGBQJdZmCxAAoJEMps91KRbx8La+sIAJG4YL9kQ7Gr6/ipg5EJ23dC
+zHbKFDjvMeZCJwSpe4cKZVqlJQQt/HRzQxmA2ZCeA6jTL6p+pd+KyewgCuZ7lHmK
+jWn2uiIjs8kp9SaGHL8hPNkzpa6ZilM1RbYHjLKTcCLAnhGTiwn0tTWRQK9Ke+L2
+WoNaqCUpFy6D67ZQ6r7TZMR9sBADKRrOnTN34VhFV2kIDSZp6PoZukcbbN88cE8j
+CyIzjbxc0O+sYPIlDRm8l1dwfLiSiPgQbnw/KDMXUiGLBYG9Aq6UNHw3Xa4bbtTs
+b9g1x16od3ZkCHRc8oe/WXADmVgYnOwXtCQMH21+zNhaxprS5u+Blui7mfA7Ids=
+=y4C3
+-END PGP SIGNATURE-

Added: dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz.sha512
==
--- dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz.sha512 (added)
+++ dev/mesos/1.9.0-rc2/mesos-1.9.0.tar.gz.sha512 Wed Aug 28 11:08:52 2019
@@ -0,0 +1 @@
+6d8588e13e675d872a262e9200fd206ef57bdc30e518c0796c673bbfa4a4980c991189fcd0edb93da0ba8c77b7ac31196bf486548665ba88f17e182a0920fc01
  mesos-1.9.0.tar.gz




[mesos] annotated tag 1.9.0-rc2 created (now c096dcc)

2019-08-28 Thread qianzhang
This is an automated email from the ASF dual-hosted git repository.

qianzhang pushed a change to annotated tag 1.9.0-rc2
in repository https://gitbox.apache.org/repos/asf/mesos.git.


  at c096dcc  (tag)
 tagging c95b1cc588fbdf158415d36e1dcce38bd3ba1409 (commit)
 replaces 1.9.0-rc1
  by Qian Zhang
  on Wed Aug 28 03:46:03 2019 -0700

- Log -
Tagging Mesos 1.9.0-rc2.
---

No new revisions were added by this update.



[mesos] branch 1.9.x updated: Added MESOS-9756 to the 1.9.0 CHANGELOG.

2019-08-28 Thread qianzhang
This is an automated email from the ASF dual-hosted git repository.

qianzhang pushed a commit to branch 1.9.x
in repository https://gitbox.apache.org/repos/asf/mesos.git


The following commit(s) were added to refs/heads/1.9.x by this push:
 new c95b1cc  Added MESOS-9756 to the 1.9.0 CHANGELOG.
c95b1cc is described below

commit c95b1cc588fbdf158415d36e1dcce38bd3ba1409
Author: Qian Zhang 
AuthorDate: Wed Aug 28 18:30:05 2019 +0800

Added MESOS-9756 to the 1.9.0 CHANGELOG.
---
 CHANGELOG | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG b/CHANGELOG
index 307f116..9354638 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -153,6 +153,7 @@ All Resolved Issues:
 
 ** Epic
   * [MESOS-9534] - CSI Spec v1.0 Support.
+  * [MESOS-9756] - Introduce a container debug endpoint.
   * [MESOS-9784] - Client side SSL certificate verification in Libprocess.
   * [MESOS-9795] - Support configurable /dev/shm and IPC namespace.
 



[mesos] branch master updated: Added MESOS-9756 to the 1.9.0 CHANGELOG.

2019-08-28 Thread qianzhang
This is an automated email from the ASF dual-hosted git repository.

qianzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git


The following commit(s) were added to refs/heads/master by this push:
 new 4a8e543  Added MESOS-9756 to the 1.9.0 CHANGELOG.
4a8e543 is described below

commit 4a8e54357d8a65b3ef88a74f357be3d3b857c16f
Author: Qian Zhang 
AuthorDate: Wed Aug 28 18:30:05 2019 +0800

Added MESOS-9756 to the 1.9.0 CHANGELOG.
---
 CHANGELOG | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG b/CHANGELOG
index 307f116..9354638 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -153,6 +153,7 @@ All Resolved Issues:
 
 ** Epic
   * [MESOS-9534] - CSI Spec v1.0 Support.
+  * [MESOS-9756] - Introduce a container debug endpoint.
   * [MESOS-9784] - Client side SSL certificate verification in Libprocess.
   * [MESOS-9795] - Support configurable /dev/shm and IPC namespace.
 



[mesos] branch 1.9.x updated: Added /containerizer/debug endpoint to 1.9.0 CHANGELOG.

2019-08-28 Thread abudnik
This is an automated email from the ASF dual-hosted git repository.

abudnik pushed a commit to branch 1.9.x
in repository https://gitbox.apache.org/repos/asf/mesos.git


The following commit(s) were added to refs/heads/1.9.x by this push:
 new bfcd446  Added /containerizer/debug endpoint to 1.9.0 CHANGELOG.
bfcd446 is described below

commit bfcd4461aaf51444398783a511f973a3a1d9a101
Author: Andrei Budnik 
AuthorDate: Wed Aug 28 12:10:34 2019 +0200

Added /containerizer/debug endpoint to 1.9.0 CHANGELOG.

Review: https://reviews.apache.org/r/71387
---
 CHANGELOG | 5 +
 1 file changed, 5 insertions(+)

diff --git a/CHANGELOG b/CHANGELOG
index aaad58f..307f116 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -36,6 +36,11 @@ This release contains the following highlights:
 * The Mesos containerizer now includes ephemeral overlayfs storage in the
   task disk quota as well as sandbox storage. (MESOS-9900)
 
+* A new `/containerizer/debug` HTTP endpoint has been added. This endpoint
+  exposes debug information for the Mesos containerizer. At the moment, it
+  returns a list of pending operations related to Isolators and Launchers.
+  (MESOS-9756)
+
 Additional API Changes:
 
   * Mesos components will now forego TLS certificate validation for incoming



[mesos] branch master updated: Added /containerizer/debug endpoint to 1.9.0 CHANGELOG.

2019-08-28 Thread abudnik
This is an automated email from the ASF dual-hosted git repository.

abudnik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git


The following commit(s) were added to refs/heads/master by this push:
 new 279af61  Added /containerizer/debug endpoint to 1.9.0 CHANGELOG.
279af61 is described below

commit 279af615b3413f2ff42f96c180189f37d05d1f5b
Author: Andrei Budnik 
AuthorDate: Wed Aug 28 12:10:34 2019 +0200

Added /containerizer/debug endpoint to 1.9.0 CHANGELOG.

Review: https://reviews.apache.org/r/71387
---
 CHANGELOG | 5 +
 1 file changed, 5 insertions(+)

diff --git a/CHANGELOG b/CHANGELOG
index aaad58f..307f116 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -36,6 +36,11 @@ This release contains the following highlights:
 * The Mesos containerizer now includes ephemeral overlayfs storage in the
   task disk quota as well as sandbox storage. (MESOS-9900)
 
+* A new `/containerizer/debug` HTTP endpoint has been added. This endpoint
+  exposes debug information for the Mesos containerizer. At the moment, it
+  returns a list of pending operations related to Isolators and Launchers.
+  (MESOS-9756)
+
 Additional API Changes:
 
   * Mesos components will now forego TLS certificate validation for incoming