Hadoop Common
  1. Hadoop Common
  2. HADOOP-7853

multiple javax security configurations cause conflicts

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.0.0, 0.23.0, 0.23.1
    • Fix Version/s: 0.23.1
    • Component/s: security
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      Both UGI and the SPNEGO KerberosAuthenticator set the global javax security configuration. SPNEGO stomps on UGI's security config which leads to kerberos/SASL authentication errors.

      1. HADOOP-7853-1-trunk.patch
        15 kB
        Daryn Sharp
      2. HADOOP-7853-trunk.patch
        14 kB
        Daryn Sharp
      3. HADOOP-7853-testfix-branch-1.0.0.patch
        3 kB
        Kihwal Lee
      4. HADOOP-7853-1.patch
        10 kB
        Daryn Sharp
      5. HADOOP-7853-1.patch
        10 kB
        Daryn Sharp
      6. HADOOP-7853.patch
        10 kB
        Daryn Sharp

        Issue Links

          Activity

          Hide
          Daryn Sharp added a comment -

          This was really "fun" to debug since it appears in specific cases.

          The problem will cripple the JT's ability to accept incoming connections. The JT will login and acquire a kerberos ticket on startup. When the ticket is about to expire, the JT will logout & re-login to obtain a new ticket. If the SPNEGO class has been loaded, the JT will logout and appear to re-login successfully. Unfortunately the UGI's Subject will only contain unix credentials, but no kerberos ticket. This is due to SPNEGO optionally requiring kerberos and not including the crucial HadoopLoginModule.

          SPNEGO is unexpectedly loaded even if webhdfs is disabled. What happens is that the token renewer service typically does not have to traverse into the webhdfs class to find a renewer. We detected the problem when Oozie submitted a job with a hive token with a job. The service loader walked all the renewer classes. When webhdfs was loaded it triggered the loading of SPNEGO which stomped the security configuration. At this point the JT refuses incoming connections.

          Show
          Daryn Sharp added a comment - This was really "fun" to debug since it appears in specific cases. The problem will cripple the JT's ability to accept incoming connections. The JT will login and acquire a kerberos ticket on startup. When the ticket is about to expire, the JT will logout & re-login to obtain a new ticket. If the SPNEGO class has been loaded, the JT will logout and appear to re-login successfully. Unfortunately the UGI's Subject will only contain unix credentials, but no kerberos ticket. This is due to SPNEGO optionally requiring kerberos and not including the crucial HadoopLoginModule. SPNEGO is unexpectedly loaded even if webhdfs is disabled. What happens is that the token renewer service typically does not have to traverse into the webhdfs class to find a renewer. We detected the problem when Oozie submitted a job with a hive token with a job. The service loader walked all the renewer classes. When webhdfs was loaded it triggered the loading of SPNEGO which stomped the security configuration. At this point the JT refuses incoming connections.
          Hide
          Daryn Sharp added a comment -

          UGI and SPNEGO will now instantiate a LoginContext that explicitly uses their respective security configurations. Even if another class sets the global security conf, UGI and SPNEGO will not be affected.

          Extra log debugs are included that were invaluable in tracking down this silent problem.

          Show
          Daryn Sharp added a comment - UGI and SPNEGO will now instantiate a LoginContext that explicitly uses their respective security configurations. Even if another class sets the global security conf, UGI and SPNEGO will not be affected. Extra log debugs are included that were invaluable in tracking down this silent problem.
          Hide
          Daryn Sharp added a comment -

          Kihwal Lee also deserves credit for helping track down this very elusive problem.

          Show
          Daryn Sharp added a comment - Kihwal Lee also deserves credit for helping track down this very elusive problem.
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12504896/HADOOP-7853.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 3 new or modified tests.

          -1 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/397//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12504896/HADOOP-7853.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. -1 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/397//console This message is automatically generated.
          Hide
          Daryn Sharp added a comment -

          patch failed to apply because path for the unit test included the parent dir. removed it.

          Show
          Daryn Sharp added a comment - patch failed to apply because path for the unit test included the parent dir. removed it.
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12504901/HADOOP-7853-1.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 3 new or modified tests.

          -1 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/398//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12504901/HADOOP-7853-1.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. -1 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/398//console This message is automatically generated.
          Hide
          Alejandro Abdelnur added a comment -

          Using instance Kerberos configuration makes sense.

          What I'm failing to understand is why a submission to Oozie made JT to fail?

          Also, in the UGI, the Hadoop kerberos configuration has renewTGT set to true, why does UGI then need to have a thread for renewal (in spawnAutoRenewalThreadForUserCreds method)? Why even has to use kinit? What am I missing here?

          Show
          Alejandro Abdelnur added a comment - Using instance Kerberos configuration makes sense. What I'm failing to understand is why a submission to Oozie made JT to fail? Also, in the UGI, the Hadoop kerberos configuration has renewTGT set to true, why does UGI then need to have a thread for renewal (in spawnAutoRenewalThreadForUserCreds method)? Why even has to use kinit? What am I missing here?
          Hide
          Alejandro Abdelnur added a comment -

          BTW, Nice hunting job.

          And we need a patch for trunk and 0.23 for this.

          Show
          Alejandro Abdelnur added a comment - BTW, Nice hunting job. And we need a patch for trunk and 0.23 for this.
          Hide
          Jitendra Nath Pandey added a comment -

          I agree to the approach taken in the patch. Some comments
          1) Please wrap the LOG.debug statements with isLogDebugEnabled.
          2) Indentation of logPriviledgedAction.
          3) Change to SecurityUtil.java doesn't seem required.
          4) DummyLoginConfiguration is a good idea. Please clarify in the comment that it is there to ensure that statically configured one is not used.

          Show
          Jitendra Nath Pandey added a comment - I agree to the approach taken in the patch. Some comments 1) Please wrap the LOG.debug statements with isLogDebugEnabled. 2) Indentation of logPriviledgedAction. 3) Change to SecurityUtil.java doesn't seem required. 4) DummyLoginConfiguration is a good idea. Please clarify in the comment that it is there to ensure that statically configured one is not used.
          Hide
          Daryn Sharp added a comment -

          BTW, Nice hunting job.

          Thanks! You don't want to know how long this took to track this down. The problem manifested on only one grid, and it took 20-24 hours for the problem to show up. It was only this week that we made the association with hive and could reproduce the problem.

          What I'm failing to understand is why a submission to Oozie made JT to fail?

          Sorry for the confusion. Technically it had nothing to do with oozie; the oozie job happened to contain a hive token. The hive token triggered the bug, but is not responsible for the bug.

          Normally the token renewer service loader won't go past the hdfs, hftp, or mr renewers. The hive token caused it to load all of the renewer classes. The renewer classes are nested classes within the class that creates the token. The webhdfs class stomped on the config when activated by the service loader.

          Also, in the UGI, the Hadoop kerberos configuration has renewTGT set to true, why does UGI then need to have a thread for renewal (in spawnAutoRenewalThreadForUserCreds method)? Why even has to use kinit? What am I missing here?

          I wondered about that too, but it was out of scope for this show stopping bug. Our env is using keytabs so it would have only been a distraction. It might deserve another jira.

          Show
          Daryn Sharp added a comment - BTW, Nice hunting job. Thanks! You don't want to know how long this took to track this down. The problem manifested on only one grid, and it took 20-24 hours for the problem to show up. It was only this week that we made the association with hive and could reproduce the problem. What I'm failing to understand is why a submission to Oozie made JT to fail? Sorry for the confusion. Technically it had nothing to do with oozie; the oozie job happened to contain a hive token. The hive token triggered the bug, but is not responsible for the bug. Normally the token renewer service loader won't go past the hdfs, hftp, or mr renewers. The hive token caused it to load all of the renewer classes. The renewer classes are nested classes within the class that creates the token. The webhdfs class stomped on the config when activated by the service loader. Also, in the UGI, the Hadoop kerberos configuration has renewTGT set to true, why does UGI then need to have a thread for renewal (in spawnAutoRenewalThreadForUserCreds method)? Why even has to use kinit? What am I missing here? I wondered about that too, but it was out of scope for this show stopping bug. Our env is using keytabs so it would have only been a distraction. It might deserve another jira.
          Hide
          Daryn Sharp added a comment -

          Per Jitendra's comments:

          1. Added isLogDebugEnabled
          2. Fixed
          3. I reverted 2 of the log lines. They made it easier to eyeball a noisy log but aren't strictly needed. I left the one line that dumps the subject when no TGT is found. The reason is this line is what finally led us to the problem when we saw that the subject contained only unix credentials.
          Show
          Daryn Sharp added a comment - Per Jitendra's comments: Added isLogDebugEnabled Fixed I reverted 2 of the log lines. They made it easier to eyeball a noisy log but aren't strictly needed. I left the one line that dumps the subject when no TGT is found. The reason is this line is what finally led us to the problem when we saw that the subject contained only unix credentials.
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12504930/HADOOP-7853-1.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 3 new or modified tests.

          -1 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/400//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12504930/HADOOP-7853-1.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. -1 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/400//console This message is automatically generated.
          Hide
          Jitendra Nath Pandey added a comment -

          +1. Looks good to me.

          Show
          Jitendra Nath Pandey added a comment - +1. Looks good to me.
          Hide
          Jitendra Nath Pandey added a comment -

          Committed to 206 and 205.

          Show
          Jitendra Nath Pandey added a comment - Committed to 206 and 205.
          Hide
          Jitendra Nath Pandey added a comment -

          Thanks to Daryn for the patch.

          Show
          Jitendra Nath Pandey added a comment - Thanks to Daryn for the patch.
          Hide
          Kihwal Lee added a comment -

          The original patch breaks six test cases. I am attaching a patch that fixes the tests.

          Show
          Kihwal Lee added a comment - The original patch breaks six test cases. I am attaching a patch that fixes the tests.
          Hide
          Kihwal Lee added a comment -

          Daryn, when you post the trunk version of the patch, make sure the test fix is included.

          Show
          Kihwal Lee added a comment - Daryn, when you post the trunk version of the patch, make sure the test fix is included.
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12505500/HADOOP-7853-testfix-branch-1.0.0.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 6 new or modified tests.

          -1 patch. The patch command could not apply the patch.

          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/411//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12505500/HADOOP-7853-testfix-branch-1.0.0.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 6 new or modified tests. -1 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/411//console This message is automatically generated.
          Hide
          Alejandro Abdelnur added a comment -

          Daryn, would be possible to prepare a patch for trunk? Thanks.

          Show
          Alejandro Abdelnur added a comment - Daryn, would be possible to prepare a patch for trunk? Thanks.
          Hide
          Daryn Sharp added a comment -

          Certainly, I was planning to start after lunch.

          Show
          Daryn Sharp added a comment - Certainly, I was planning to start after lunch.
          Hide
          Jitendra Nath Pandey added a comment -

          I fixed the breaking tests in HADOOP-7865 for branch-1. I just reverted the change to UGI#toString.
          I agree with Kihwal to include his fix for the trunk patch.

          Show
          Jitendra Nath Pandey added a comment - I fixed the breaking tests in HADOOP-7865 for branch-1. I just reverted the change to UGI#toString. I agree with Kihwal to include his fix for the trunk patch.
          Hide
          Daryn Sharp added a comment -

          Todd, please check that this patch doesn't defeat HADOOP-7070. The chained JAAS configs appeared to be an alternate method to prevent stomping of the global config.

          Show
          Daryn Sharp added a comment - Todd, please check that this patch doesn't defeat HADOOP-7070 . The chained JAAS configs appeared to be an alternate method to prevent stomping of the global config.
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12505551/HADOOP-7853-trunk.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 6 new or modified tests.

          -1 javadoc. The javadoc tool appears to have generated 2 warning messages.

          -1 javac. The patch appears to cause tar ant target to fail.

          -1 findbugs. The patch appears to cause Findbugs (version 1.3.9) to fail.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          -1 core tests. The patch failed the unit tests build

          +1 contrib tests. The patch passed contrib unit tests.

          Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/413//testReport/
          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/413//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12505551/HADOOP-7853-trunk.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 6 new or modified tests. -1 javadoc. The javadoc tool appears to have generated 2 warning messages. -1 javac. The patch appears to cause tar ant target to fail. -1 findbugs. The patch appears to cause Findbugs (version 1.3.9) to fail. +1 release audit. The applied patch does not increase the total number of release audit warnings. -1 core tests. The patch failed the unit tests build +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/413//testReport/ Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/413//console This message is automatically generated.
          Hide
          Aaron T. Myers added a comment -

          The patch looks good to me, except that "privilege" is spelled incorrectly in "logPriviledgedAction".

          Show
          Aaron T. Myers added a comment - The patch looks good to me, except that "privilege" is spelled incorrectly in " logPriviledgedAction ".
          Hide
          Alejandro Abdelnur added a comment -

          The testDelegateJaasConfiguration() method sets a global context other than the dummy one (which is been set once once with @BeforeClass), if the test run in different order this may create error situations.

          The setup of dummy should be done @Before and @After each testcase to avoid this.

          Show
          Alejandro Abdelnur added a comment - The testDelegateJaasConfiguration() method sets a global context other than the dummy one (which is been set once once with @BeforeClass), if the test run in different order this may create error situations. The setup of dummy should be done @Before and @After each testcase to avoid this.
          Hide
          Alejandro Abdelnur added a comment -

          and the setupMockJassParent() method should do something like:

            private static void setupMockJaasParent() {
              javax.security.auth.login.Configuration existing = null;
              try {
                existing =javax.security.auth.login.Configuration.getConfiguration();
                assertFalse("setupMockJaasParent should run before the Hadoop " +
                            "configuration provider is installed.",
                            existing.getClass().getCanonicalName()
                            .startsWith("org.apache.hadoop") && ! existing.getClass().getCanonicalName()
                            .endsWith("DummyLoginConfiguration"));
              } catch (SecurityException se) {
                // We get this if no configuration has been set. So it's OK.
              }
          
              mockJaasConf = mock(javax.security.auth.login.Configuration.class);
              Mockito.doReturn(new AppConfigurationEntry[] {})
                .when(mockJaasConf)
                .getAppConfigurationEntry("foobar-app");
              javax.security.auth.login.Configuration.setConfiguration(mockJaasConf);
            }
          

          Although, I'd question the need for the testDelegateJaasConfiguration() method. And If you agree, then all this mock thingy goes.

          Show
          Alejandro Abdelnur added a comment - and the setupMockJassParent() method should do something like: private static void setupMockJaasParent() { javax.security.auth.login.Configuration existing = null ; try { existing =javax.security.auth.login.Configuration.getConfiguration(); assertFalse( "setupMockJaasParent should run before the Hadoop " + "configuration provider is installed." , existing.getClass().getCanonicalName() .startsWith( "org.apache.hadoop" ) && ! existing.getClass().getCanonicalName() .endsWith( "DummyLoginConfiguration" )); } catch (SecurityException se) { // We get this if no configuration has been set. So it's OK. } mockJaasConf = mock(javax.security.auth.login.Configuration.class); Mockito.doReturn( new AppConfigurationEntry[] {}) .when(mockJaasConf) .getAppConfigurationEntry( "foobar-app" ); javax.security.auth.login.Configuration.setConfiguration(mockJaasConf); } Although, I'd question the need for the testDelegateJaasConfiguration() method. And If you agree, then all this mock thingy goes.
          Hide
          Daryn Sharp added a comment -

          I wasn't sure if the testDelegateJaasConfiguration() and mocking is necessary, so I left it in. After thinking about it further this morning, I agree with removal since the whole point of these tests is to ensure that UGI does not use the global config. The tests with mocked objects verified that UGI was chaining the global configs, but that implementation is removed by this patch.

          Since I'll remove those tests, I don't think @Before and @After are necessary?

          Show
          Daryn Sharp added a comment - I wasn't sure if the testDelegateJaasConfiguration() and mocking is necessary, so I left it in. After thinking about it further this morning, I agree with removal since the whole point of these tests is to ensure that UGI does not use the global config. The tests with mocked objects verified that UGI was chaining the global configs, but that implementation is removed by this patch. Since I'll remove those tests, I don't think @Before and @After are necessary?
          Hide
          Daryn Sharp added a comment -

          Thanks for the reviews!

          1. Corrected the misspelling of privilege.
          2. Removed the tests related to testing a chained UGI.
          Show
          Daryn Sharp added a comment - Thanks for the reviews! Corrected the misspelling of privilege. Removed the tests related to testing a chained UGI.
          Hide
          Hadoop QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12505628/HADOOP-7853-1-trunk.patch
          against trunk revision .

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 6 new or modified tests.

          -1 javadoc. The javadoc tool appears to have generated 15 warning messages.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in .

          +1 contrib tests. The patch passed contrib unit tests.

          Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/414//testReport/
          Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/414//console

          This message is automatically generated.

          Show
          Hadoop QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12505628/HADOOP-7853-1-trunk.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 6 new or modified tests. -1 javadoc. The javadoc tool appears to have generated 15 warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed unit tests in . +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/414//testReport/ Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/414//console This message is automatically generated.
          Hide
          Daryn Sharp added a comment -

          I appear to be getting "blamed" for pre-existing javadoc warnings... They occur in files that didn't I touch, or squawks about sun apis that I didn't add.

          Show
          Daryn Sharp added a comment - I appear to be getting "blamed" for pre-existing javadoc warnings... They occur in files that didn't I touch, or squawks about sun apis that I didn't add.
          Hide
          Alejandro Abdelnur added a comment -

          +1, applied and run the affected testcases on trunk. We need to commit this to branch-0.23 and trunk. Thanks Daryn.

          Show
          Alejandro Abdelnur added a comment - +1, applied and run the affected testcases on trunk. We need to commit this to branch-0.23 and trunk. Thanks Daryn.
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-trunk-Commit #1419 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/1419/)
          HADOOP-7853. multiple javax security configurations cause conflicts. (daryn via tucu)

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751
          Files :

          • /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-trunk-Commit #1419 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/1419/ ) HADOOP-7853 . multiple javax security configurations cause conflicts. (daryn via tucu) tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751 Files : /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Common-trunk-Commit #1346 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/1346/)
          HADOOP-7853. multiple javax security configurations cause conflicts. (daryn via tucu)

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751
          Files :

          • /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Common-trunk-Commit #1346 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/1346/ ) HADOOP-7853 . multiple javax security configurations cause conflicts. (daryn via tucu) tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751 Files : /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Alejandro Abdelnur added a comment -

          Committed to trunk & branch-0.23. Thanks Daryn

          Show
          Alejandro Abdelnur added a comment - Committed to trunk & branch-0.23. Thanks Daryn
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-0.23-Commit #233 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Commit/233/)
          Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-0.23-Commit #233 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Commit/233/ ) Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853 tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755 Files : /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Common-0.23-Commit #235 (See https://builds.apache.org/job/Hadoop-Common-0.23-Commit/235/)
          Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Common-0.23-Commit #235 (See https://builds.apache.org/job/Hadoop-Common-0.23-Commit/235/ ) Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853 tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755 Files : /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Mapreduce-trunk-Commit #1369 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/1369/)
          HADOOP-7853. multiple javax security configurations cause conflicts. (daryn via tucu)

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751
          Files :

          • /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk-Commit #1369 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/1369/ ) HADOOP-7853 . multiple javax security configurations cause conflicts. (daryn via tucu) tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751 Files : /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Mapreduce-0.23-Commit #245 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Commit/245/)
          Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Mapreduce-0.23-Commit #245 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Commit/245/ ) Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853 tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755 Files : /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Mapreduce-0.23-Build #110 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Build/110/)
          Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Mapreduce-0.23-Build #110 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Build/110/ ) Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853 tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755 Files : /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-0.23-Build #94 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/94/)
          Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-0.23-Build #94 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/94/ ) Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853 tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755 Files : /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-HAbranch-build #2 (See https://builds.apache.org/job/Hadoop-Hdfs-HAbranch-build/2/)
          Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755
          Files :

          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-HAbranch-build #2 (See https://builds.apache.org/job/Hadoop-Hdfs-HAbranch-build/2/ ) Merge -r 1208750:1208751 from trunk to branch. FIXES: HADOOP-7853 tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208755 Files : /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/branches/branch-0.23/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Hdfs-trunk #881 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/881/)
          HADOOP-7853. multiple javax security configurations cause conflicts. (daryn via tucu)

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751
          Files :

          • /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Hdfs-trunk #881 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/881/ ) HADOOP-7853 . multiple javax security configurations cause conflicts. (daryn via tucu) tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751 Files : /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Hudson added a comment -

          Integrated in Hadoop-Mapreduce-trunk #914 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/914/)
          HADOOP-7853. multiple javax security configurations cause conflicts. (daryn via tucu)

          tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751
          Files :

          • /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java
          • /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Show
          Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk #914 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/914/ ) HADOOP-7853 . multiple javax security configurations cause conflicts. (daryn via tucu) tucu : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1208751 Files : /hadoop/common/trunk/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/SecurityUtil.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestDoAsEffectiveUser.java /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/security/TestUserGroupInformation.java
          Hide
          Matt Foley added a comment -

          Closed upon release of version 1.0.0.

          Show
          Matt Foley added a comment - Closed upon release of version 1.0.0.

            People

            • Assignee:
              Daryn Sharp
              Reporter:
              Daryn Sharp
            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development