You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "László Bodor (Jira)" <ji...@apache.org> on 2022/05/10 05:34:00 UTC

[jira] [Commented] (TEZ-4412) TezCommonUtils should ensure that permissions are properly granted

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

László Bodor commented on TEZ-4412:
-----------------------------------

merged to master, pushed to branch-0.9
thanks [~skysider] for the patch!

> TezCommonUtils should ensure that permissions are properly granted
> ------------------------------------------------------------------
>
>                 Key: TEZ-4412
>                 URL: https://issues.apache.org/jira/browse/TEZ-4412
>             Project: Apache Tez
>          Issue Type: Bug
>            Reporter: Zhang Dongsheng
>            Assignee: Zhang Dongsheng
>            Priority: Major
>             Fix For: 0.9.3, 0.10.2
>
>         Attachments: TEZ-4412.patch
>
>          Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> I found TezClientUtils has method ensureStagingDirExists.It will check whether the path "stagingArea" exists, if it exists, check the permission, if not, call the function "TezCommonUtils.mkDirForAM" to create.But in method mkDirForAM,it use mkdir(path, permission) to create, if umask too strict such as 777,this directory will set with 000 permission.So we need to ensure the directory has right permission.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)