[ 
https://issues.apache.org/jira/browse/HDDS-4618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Prashant Pogde updated HDDS-4618:
---------------------------------
    Target Version/s: 1.2.0

I am managing the 1.1.0 release and we currently have more than 600 issues 
targeted for 1.1.0. I am moving the target field to 1.2.0. 

If you are actively working on this jira and believe this should be targeted to 
1.1.0 release, Please change the target field back to 1.1.0 before Feb 05, 
2021. 

> Prefix resource type access check not effect after set key prefix ACLs
> ----------------------------------------------------------------------
>
>                 Key: HDDS-4618
>                 URL: https://issues.apache.org/jira/browse/HDDS-4618
>             Project: Hadoop Distributed Data Store
>          Issue Type: Bug
>          Components: Native, OFS, Ozone Client, Ozone Filesystem, Ozone 
> Manager
>    Affects Versions: 1.1.0
>         Environment: Spring Boot: 2.2.6.RELEASE
> Apache Ozone (Client): 1.1.0-SNAPSHOT(master)
> Apache HDFS: 2.7.2
>            Reporter: masstter
>            Priority: Major
>             Fix For: 1.1.0
>
>         Attachments: image-2020-12-22-20-36-05-469.png, 
> image-2020-12-22-20-36-31-426.png, image-2020-12-22-20-38-06-503.png
>
>
> Listing file statues with ozone filesystem api in my SpringBoot project. the 
> invoke chain(like): 
>  FileSystem#listStatus
>  --> BasicRootedOzoneFileSystem#listStatus
>  --> BasicOzoneClientAdapterImpl#listStatus
>  --> OzoneBucket#listStatus
>  --> RpcClient#listStatus
>  --> OzoneManagerProtocolClientSideTranslatorPB#listStatus
>  --> OzoneManager#listStatus.
> in OzoneManager, it's not supported PREFIX resource type in getResourceType 
> method, there's Screenshot below:
> the OzoneManager#listStatus method:  
> !image-2020-12-22-20-36-05-469.png|width=731,height=298!
>  the OzoneManager#getResourceType method({color:#de350b}*not supported PREFIX 
> resource type*{color}):
> !image-2020-12-22-20-36-31-426.png|width=695,height=215!
> in OzoneNativeAuthorizer#checkAccess method, it's supported PREFIX resource 
> type. 
> in my case, we set ACLs to "dir" key with PREFIX resource type user native 
> API, when listing file statues by this "dir" key by native API, it's go into 
> KEY resource type case.
> !image-2020-12-22-20-38-06-503.png|width=679,height=686!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to