Repository: spark
Updated Branches:
  refs/heads/master 808b84e2d -> 0ac2f1e71


[MINOR][DOC] Minor doc change for YARN credential providers

## What changes were proposed in this pull request?

The configuration `spark.yarn.security.tokens.{service}.enabled` is deprecated. 
Now we should use `spark.yarn.security.credentials.{service}.enabled`. Some 
places in the doc is not updated yet.

## How was this patch tested?

N/A. Just doc change.

Please review http://spark.apache.org/contributing.html before opening a pull 
request.

Author: Liang-Chi Hsieh <vii...@gmail.com>

Closes #16444 from viirya/minor-credential-provider-doc.


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/0ac2f1e7
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/0ac2f1e7
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/0ac2f1e7

Branch: refs/heads/master
Commit: 0ac2f1e71f62ec925ed0e19c4654759d155efc35
Parents: 808b84e
Author: Liang-Chi Hsieh <vii...@gmail.com>
Authored: Mon Jan 2 14:41:57 2017 +0000
Committer: Sean Owen <so...@cloudera.com>
Committed: Mon Jan 2 14:41:57 2017 +0000

----------------------------------------------------------------------
 docs/running-on-yarn.md                                        | 6 +++---
 .../deploy/yarn/security/ConfigurableCredentialManager.scala   | 2 ++
 2 files changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/0ac2f1e7/docs/running-on-yarn.md
----------------------------------------------------------------------
diff --git a/docs/running-on-yarn.md b/docs/running-on-yarn.md
index d4144c8..a072975 100644
--- a/docs/running-on-yarn.md
+++ b/docs/running-on-yarn.md
@@ -506,7 +506,7 @@ Spark supports integrating with other security-aware 
services through Java Servi
 `java.util.ServiceLoader`). To do that, implementations of 
`org.apache.spark.deploy.yarn.security.ServiceCredentialProvider`
 should be available to Spark by listing their names in the corresponding file 
in the jar's
 `META-INF/services` directory. These plug-ins can be disabled by setting
-`spark.yarn.security.tokens.{service}.enabled` to `false`, where `{service}` 
is the name of
+`spark.yarn.security.credentials.{service}.enabled` to `false`, where 
`{service}` is the name of
 credential provider.
 
 ## Configuring the External Shuffle Service
@@ -570,8 +570,8 @@ the Spark configuration must be set to disable token 
collection for the services
 The Spark configuration must include the lines:
 
 ```
-spark.yarn.security.tokens.hive.enabled   false
-spark.yarn.security.tokens.hbase.enabled  false
+spark.yarn.security.credentials.hive.enabled   false
+spark.yarn.security.credentials.hbase.enabled  false
 ```
 
 The configuration option `spark.yarn.access.namenodes` must be unset.

http://git-wip-us.apache.org/repos/asf/spark/blob/0ac2f1e7/resource-managers/yarn/src/main/scala/org/apache/spark/deploy/yarn/security/ConfigurableCredentialManager.scala
----------------------------------------------------------------------
diff --git 
a/resource-managers/yarn/src/main/scala/org/apache/spark/deploy/yarn/security/ConfigurableCredentialManager.scala
 
b/resource-managers/yarn/src/main/scala/org/apache/spark/deploy/yarn/security/ConfigurableCredentialManager.scala
index c4c07b4..933736b 100644
--- 
a/resource-managers/yarn/src/main/scala/org/apache/spark/deploy/yarn/security/ConfigurableCredentialManager.scala
+++ 
b/resource-managers/yarn/src/main/scala/org/apache/spark/deploy/yarn/security/ConfigurableCredentialManager.scala
@@ -38,6 +38,8 @@ import org.apache.spark.util.Utils
  *
  * Also each credential provider is controlled by
  * spark.yarn.security.credentials.{service}.enabled, it will not be loaded in 
if set to false.
+ * For example, Hive's credential provider [[HiveCredentialProvider]] can be 
enabled/disabled by
+ * the configuration spark.yarn.security.credentials.hive.enabled.
  */
 private[yarn] final class ConfigurableCredentialManager(
     sparkConf: SparkConf, hadoopConf: Configuration) extends Logging {


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to