Repository: mesos Updated Branches: refs/heads/master 16697c1a8 -> 7a98a0139
Updated the upgrade documentation for executor authentication. This patch updates the upgrade documentation to inform users that enabling the `--authenticate_http_executors` and `--executor_secret_key` agent flags after upgrade is disruptive to HTTP executors which were launched before the upgrade. Review: https://reviews.apache.org/r/58635/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6b7a63c5 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6b7a63c5 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/6b7a63c5 Branch: refs/heads/master Commit: 6b7a63c5028a6a118c5aa22b26d7c14898a54a9d Parents: 16697c1 Author: Greg Mann <[email protected]> Authored: Mon Apr 24 13:26:30 2017 -0700 Committer: Vinod Kone <[email protected]> Committed: Mon Apr 24 13:26:30 2017 -0700 ---------------------------------------------------------------------- docs/upgrades.md | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/6b7a63c5/docs/upgrades.md ---------------------------------------------------------------------- diff --git a/docs/upgrades.md b/docs/upgrades.md index a12e6ea..071ba43 100644 --- a/docs/upgrades.md +++ b/docs/upgrades.md @@ -50,6 +50,8 @@ We categorize the changes as follows: <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Flags--> <ul style="padding-left:10px;"> <li>R <a href="1-3-x-setquota-removequota-acl">--acls (set_quotas and remove_quotas)</a></li> + <li>A <a href="#1-3-x-executor-authentication">authenticate_http_executors</a></li> + <li>A <a href="#1-3-x-executor-authentication">executor_secret_key</a></li> </ul> </td> <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Framework API--> @@ -280,6 +282,9 @@ We categorize the changes as follows: <a name="1-3-x-allocator-interface-change"></a> * Implementors of allocator modules have to provide new implementation functionality to satisfy the `MULTI_ROLE` framework capability. Also, the interface has changed. +<a name="1-3-x-executor-authentication"></a> +* New Agent flags authenticate_http_executors and executor_secret_key: Used to enable required HTTP executor authentication and set the key file used for generation and authentication of HTTP executor tokens. Note that enabling these flags after upgrade is disruptive to HTTP executors that were launched before the upgrade. For more information on the recommended upgrade procedure when enabling these flags, see the [authentication documentation](docs/authentication.md). + ## Upgrading from 1.1.x to 1.2.x ## <a name="1-2-x-heartbeat-flag"></a>
