Unsolved
1 Rookie
•
5 Posts
0
6
January 22nd, 2026 21:03
Powerscale API (namespace) and symbolic links
PowerScale 9.10
API Version 21 (namespace says 1.0)
Say, I have a file /ifs/share/file1 and two symboolic links file2 and file3 in the same directory as file1.
file2 is a relative symlink that points to file1 created with: ln -s file1 file2
file3 is a full path symlink points to something that does not resolve on a powerscale node (target is on an nfs client's system). Created with: ln -s /localdir/myfile file3
Now, Powerscale CAN resolve file2, but can't resolve file3 (that's fine, not the issue)
I would like to get the ACL for these 3 files. The desire is for file2 and file3 to get the ACL for the symlink file, NOT the target file
So:
GET {apihost:port}/namespace/ifs/share/file1?acl
works fine
GET {apihost:port}/namespace/ifs/share/file2?acl
returns the info about file1, not file 2 (hint, different owners/group to make it obvious)
GET {apihost:port}/namespace/ifs/share/file3?acl
returns a 404
Is there some way to do the operations on the symlink file, not the target of the symlink?
Google's unhelpfull "AI" suggested "add resolve=false" query parameter, which doesn't do anything, not documented, no idea where it halucinated that from...
Thanks


