Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
Lustre 2.10.7, Lustre 2.12.1
-
None
-
3
-
9223372036854775807
Description
If a non-directory item is created in a SGID directory, it is possible that the SGID flag is not properly cleared, leaving the item with incorrect group ownership and flags.
This is mitigated by mounting Lustre with the -o nosuid mount option on the client.
The upstream kernel has a similar issue that was fixed in commit https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0fa3ecd87848c9c93c2c828ef4c3a8ca36ce46c7
Attachments
Activity
Fix Version/s | New: Lustre 2.10.8 [ 14417 ] |
Link | Original: This issue is related to JFC-26 [ JFC-26 ] |
Link | Original: This issue is related to JFC-19 [ JFC-19 ] |
Link | Original: This issue is related to JFC-10 [ JFC-10 ] |
Link | New: This issue is related to JFC-20 [ JFC-20 ] |
Labels | Original: LTS12 |
Labels | New: LTS12 |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Link | New: This issue is related to JFC-26 [ JFC-26 ] |
Description |
Original:
If a non-directory item is created in a SGID directory, it is possible that the SGID flag is not properly cleared, leaving the item with incorrect group ownership and flags.
This is mitigated by mounting Lustre with the {{-o nosuid}} mount option on the client. |
New:
If a non-directory item is created in a SGID directory, it is possible that the SGID flag is not properly cleared, leaving the item with incorrect group ownership and flags.
This is mitigated by mounting Lustre with the {{-o nosuid}} mount option on the client. The upstream kernel has a similar issue that was fixed in commit https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0fa3ecd87848c9c93c2c828ef4c3a8ca36ce46c7 |