Details
-
Bug
-
Resolution: Fixed
-
Critical
-
Lustre 2.3.0
-
None
-
RHEL6.3
Description
Symlinks with a destination path that has the exact length of 61 characters don't work.
For example
$ ln -s 123456789012345678901234567890123456789012345678901234567890
$ ls -al
ls: cannot read symbolic link 123456789012345678901234567890123456789012345678901234567890: Protocol error
Symlinks with shorter or longer paths work fine. I assume an off-by-one error, since 60 characters seems to be the limit for storing the symlink inside of an inode.
Lustre 2.2.0 did not have this problem.
Attachments
Issue Links
- is duplicated by
-
LU-2405 Interop 2.3<->2.4 Failure on test suite sanity, test_17g: symlink not NULL terminated stringof length 60
-
- Resolved
-
Activity
Fix Version/s | New: Lustre 2.4.0 [ 10154 ] | |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Progress [ 3 ] | New: Resolved [ 5 ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Assignee | Original: WC Triage [ wc-triage ] | New: Nathaniel Clark [ utopiabound ] |