storm-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From arunmahadevan <...@git.apache.org>
Subject [GitHub] storm pull request #2169: [STORM-2563] Remove the workaround to handle missi...
Date Wed, 21 Jun 2017 04:44:17 GMT
GitHub user arunmahadevan opened a pull request:

    https://github.com/apache/storm/pull/2169

    [STORM-2563] Remove the workaround to handle missing UGI.loginUserFromSubject

    
    https://github.com/apache/storm/blob/master/storm-client/src/jvm/org/apache/storm/security/auth/kerberos/AutoTGT.java#L225
    
    The "userCons.setAccessible(true)" invokes constructor of a package private class bypassing
the Java access control checks and raising red flags in our internal security scans.
    
    The "loginUserFromSubject(Subject subject)" has been added to UGI (https://issues.apache.org/jira/browse/HADOOP-10164)
and available since Hadoop version 2.3 released over three years ago (http://hadoop.apache.org/releases.html).
    
    I think the workaround is no longer required since the case will not happen when using
hadoop-common versions >= 2.3
    
    @revans2 , could you take a look ?

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/arunmahadevan/storm STORM-2563

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/storm/pull/2169.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 #2169
    
----
commit 2fac9787c711ee30145c4275547629394df1c67b
Author: Arun Mahadevan <arunm@apache.org>
Date:   2017-06-21T04:41:36Z

    [STORM-2563] Remove the workaround to handle missing UGI.loginUserFromSubject
    
    https://github.com/apache/storm/blob/master/storm-client/src/jvm/org/apache/storm/security/auth/kerberos/AutoTGT.java#L225
    
    The "userCons.setAccessible(true)" invokes constructor of a package private class bypassing
the Java access control checks
    and raising red flags in our internal security scans.
    
    The "loginUserFromSubject(Subject subject)" has been added to UGI (https://issues.apache.org/jira/browse/HADOOP-10164)
    and available since Hadoop version 2.3 released over three years ago (http://hadoop.apache.org/releases.html).
    
    I think the workaround is no longer required since the case will not happen when using
hadoop-common versions >= 2.3

----


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message