dcache
dcache copied to clipboard
Tape stage api fails to respect supplied arguments when handlign symlinks
trafficstars
This is issue is somewhat similar https://github.com/dCache/dcache/issues/7687 When the list of request arguments is built they go in verbatim as specified by user, ending up as a map <path, parameter> . The path can be symlink. Later in processing of request the path is resolved to the actual path, then that resolved path is used to find parameters by trying to match the key in that map. Since original path != symlinked path parameters are failed to be found.
Result - inability to set diskFileLifetime on symbolic link