[ 
https://issues.apache.org/jira/browse/GIRAPH-212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13434539#comment-13434539
 ] 

Eugene Koontz commented on GIRAPH-212:
--------------------------------------

Currently, we have (since GIRAPH-186):

||profile||HADOOP_NON_SECURE||HADOOP_NON_SASL||HADOOP_NON_INTERVERSIONED_RPC||
|hadoop_non_secure|x|x|x|
|hadoop_facebook  |x|x| |
|hadoop_0.20.203  | |x|x|
|hadoop_0.23      | | | |
|hadoop_2.0.0     | | | |
|hadoop_trunk     | | | |


this patch changes the above to:
||profile||HADOOP_NON_SECURE||HADOOP_NON_INTERVERSIONED_RPC||HADOOP_NON_JOBCONTEXT_IS_INTERFACE||HADOOP_1_AUTHORIZE||
|hadoop_non_secure| |x|x|x|
|hadoop_facebook  |x|x| | |
|hadoop_0.23      | | | | |
|hadoop_2.0.0     | | | | |
|hadoop_trunk     | | | | |


Notice that the HADOOP_NON_SASL Munge flag is gone - it made an incorrect 
distinction between earlier and later Hadoop versions, which causes the bug 
described by this JIRA. It is replaced with the correct distinction using the 
Munge flags: HADOOP_NON_JOBCONTEXT_IS_INTERFACE and HADOOP_1_AUTHORIZE. 

Although this seems like a change to make things more complicated by increasing 
the number of Munge flags, it makes the correct distinction between Hadoop 
versions. Newer Hadoops (post-1.0) remain unaffected by Munge, as they should 
be.
                
> Security is busted since GIRAPH-168
> -----------------------------------
>
>                 Key: GIRAPH-212
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-212
>             Project: Giraph
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jakob Homan
>            Assignee: Eugene Koontz
>            Priority: Critical
>             Fix For: 0.2.0
>
>         Attachments: core-site.xml, GIRAPH-212.patch, GIRAPH-212.patch, 
> hdfs-site.xml, mapred-site.xml
>
>
> As reported on the mailing list and verified here on our clusters, 
> something's gone screwy with Giraph jobs on secure hadoop.  I reverted back 
> before GIRAPH-168 and this goes away, although I've not found out what it is 
> yet (and may not be 168).  
> RPC clients are trying to open connections with the wrong configuration 
> relative to the servers.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to