[LU-7630] permission denied over NFS Created: 05/Jan/16  Updated: 20/Dec/23  Resolved: 19/Jan/16

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.8.0
Fix Version/s: Lustre 2.8.0

Type: Bug Priority: Minor
Reporter: Li Dongyang (Inactive) Assignee: Lai Siyao
Resolution: Fixed Votes: 0
Labels: patch

Issue Links:
Related
is related to LU-6528 permission denied over NFS (intermittent Resolved
is related to LU-7199 Null pointer dereference in old_init_... Resolved
is related to LU-13791 Capabilities are not effective Resolved
is related to LU-7842 ACL's applied over NFS are not consis... Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

Following up LU-6528.
We keep fs capa for mdt_reint_getattr() but we should do the same for mdt_getattr_name().

The logic introduced by LU-6528 was removed by LU-7199 commit
2aea469a3a, this should be addressed.

in old_init_ucred_common() we could still fail the identity check if we don't have a valid fsuid, make sure that won't happen when we have raised capability.



 Comments   
Comment by Gerrit Updater [ 05/Jan/16 ]

Li Dongyang (dongyang.li@anu.edu.au) uploaded a new patch: http://review.whamcloud.com/17815
Subject: LU-7630 mdt: keep FS capability for getattr_name
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e47186ba0b180994dcb86e835de06aee3bb09e53

Comment by Peter Jones [ 05/Jan/16 ]

Lai

Could you please review the provided patch?

Thanks

Peter

Comment by Gerrit Updater [ 18/Jan/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/17815/
Subject: LU-7630 mdt: keep FS capability for getattr_name
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 396de0a2c1a6f5bf2d505a0f099ac9a0319a4cf7

Comment by Joseph Gmitter (Inactive) [ 19/Jan/16 ]

Landed for 2.8.0

Generated at Sat Feb 10 02:10:33 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.