GitHub user rconline reopened a pull request: https://github.com/apache/zeppelin/pull/1163
[ZEPPELIN-1149] %sh interpreter kerberos support ### What is this PR for? Zeppelin Shell interpreter should work in a Kerberos environment ### What type of PR is it? [Feature] ### What is the Jira issue? * [ZEPPELIN-1149](https://issues.apache.org/jira/browse/ZEPPELIN-1149) ### How should this be tested? In JDBC interpreter setting add following properties - shell.auth.type = KERBEROS - shell.principal = principal value - shell.keytab.location = keytab location Now try and run any shell command (example: hdfs dfs -ls) it should return with valid results. ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? yes You can merge this pull request into a Git repository by running: $ git pull https://github.com/rconline/zeppelin ZEPPELIN-1149 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/zeppelin/pull/1163.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 #1163 ---- commit 5190791c8fedb9978f1e740d026ceef58ae93146 Author: Rohit Choudhary <rconl...@gmail.com> Date: 2016-07-11T14:35:40Z [ZEPPELIN-1149] %sh interpreter kerberos support commit 0a77e801e7166c89f5e6ef9d70251cc4f547e5ef Author: Rohit Choudhary <rconl...@gmail.com> Date: 2016-07-11T14:39:34Z shell interpreter doc commit b0300e89e3ab5b85ec60cc817d0ff6ea895b7269 Author: Rohit Choudhary <rconl...@gmail.com> Date: 2016-07-12T06:03:58Z changing property name to "zeppelin.*" to make it match with rest of the project. commit 60e6d21b5b7b4ac2bfbfe0e7353dbe6130db7fe9 Author: Rohit Choudhary <rconl...@gmail.com> Date: 2016-07-12T06:36:49Z Addressing feedback from felixcheung commit 9143b47751e4dfe73495395fd922f219e6bcc665 Author: Rohit Choudhary <rconl...@gmail.com> Date: 2016-07-12T10:18:47Z Removed Hadoop common dependency and changed switch to String based Kerberos/Simple. commit 1924b99d3ffc273d8690faed1e2b199d7c1c9cd3 Author: Rohit Choudhary <rconl...@gmail.com> Date: 2016-07-12T17:57:38Z Merge remote-tracking branch 'origin/master' into ZEPPELIN-1149 # Conflicts: # docs/interpreter/shell.md commit 3648a1c19da8343c11557075dbb654a71f781948 Author: Rohit Choudhary <rconl...@gmail.com> Date: 2016-07-12T18:00:59Z fix CI, resolve merge conflict commit f6af0f6826bdfc5179d40a3abb35d6fc462534f7 Author: Rohit Choudhary <rconl...@gmail.com> Date: 2016-07-14T06:19:43Z typo fix ---- --- 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. ---