GitHub user ArtRand opened a pull request: https://github.com/apache/spark/pull/18837
[Spark-20812] Add secrets support to the dispatcher ## What changes were proposed in this pull request? Mesos has secrets primitives for environment and file-based secrets, this PR adds that functionality to the Spark dispatcher and the appropriate configuration flags. ## How was this patch tested? Unit tested and manually tested against a DC/OS cluster with Mesos 1.4. You can merge this pull request into a Git repository by running: $ git pull https://github.com/mesosphere/spark spark-20812-dispatcher-secrets-and-labels Alternatively you can review and apply these changes as the patch at: https://github.com/apache/spark/pull/18837.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #18837 ---- commit ee10af6705dfc607718b4d709bb27e57b077ae00 Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-06T01:45:10Z Add Mesos labels support to the Spark Dispatcher commit 9c21758559a0a50d5e2292ecaf09df570d57ee4d Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-06T17:54:59Z fix import ordering commit e09f55af9df27e616105421d6e1492c5b391f07c Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-06T20:24:21Z add escaping support commit 3d847a194d970907c96b68c51a935e39c3d89aa2 Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-06T21:41:37Z Support empty label string commit b32eb8a7162f0892cf15b117ce326bfff87e4d7e Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-06T22:12:46Z Remove test that asserts invalid labels are acceptable commit 4bbd12fa00276d32b46a59f11dfc636ff7d96346 Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-05-19T23:26:51Z Add secrets to the Dispatcher Mesos secret docs commit 40707fe3895989ea263e52a4c2b40135c85a640f Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-08T20:56:19Z Make parsing more functional commit 79c119c6c4211fb9496c5c96177a2a09b733c97c Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-08T20:59:43Z docs style commit a381419243adb6ed85d9e7c650eb3c7cdac71199 Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-08T21:15:42Z Handle empty label strings correctly commit 616c1b1f1e64ef91c4131bc93f812c195cea8428 Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-09T18:35:20Z Use negative lookbehind regex commit 218ab0d34c5b4479dd10954353976c5b245d3b59 Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-09T19:17:11Z Handle empty string correctly commit fe916b263a1da10289a65a67c6303c6203dcc2ed Author: Michael Gummelt <mgumm...@mesosphere.io> Date: 2017-06-09T19:59:47Z style commit 80f03cda710704969ba1793d7ba6cfb546d8c0da Author: ArtRand <ar...@soe.ucsc.edu> Date: 2017-08-03T20:06:58Z pull in labels support commit eba5ce783ac5f86a24cd0b03459e6f4ce1880ecf Author: ArtRand <ar...@soe.ucsc.edu> Date: 2017-08-03T20:10:27Z merge master commit ce41f9392f173d07175f2f09443ddcdb7118d267 Author: ArtRand <ar...@soe.ucsc.edu> Date: 2017-08-04T00:03:59Z improved test, and tested commit 4a1663d13bbfb7bdc6ba3c55940026af90da5d2d Author: ArtRand <ar...@soe.ucsc.edu> Date: 2017-08-04T00:10:00Z remove extra docs commit 57678e0526935d2cb149d8b83b1b7e85fe2d7389 Author: ArtRand <ar...@soe.ucsc.edu> Date: 2017-08-04T00:15:07Z style ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org