Cha here is more debug.

  1. No multiuser.umask config set. Using gfal-copy <source_file> <dest_location> (I did from local file, and using TPC from another site - all works and permissions are correct:
gfal-copy davs://grid-webdav.physik.rwth-aachen.de:2889/store/mc/....long_source_file davs://xrootd-redir.ultralight.org:1094//store/user/jbalcas/1/2/1.root
# ll /storage/cms/store/user/jbalcas/
drwxr-xr-x 3 jbalcas jbalcas 1 Oct  5 12:26 1
# ll /storage/cms/store/user/jbalcas/1/
drwxr-xr-x 2 jbalcas jbalcas 1 Oct  5 12:26 2
# ll /storage/cms/store/user/jbalcas/1/2/
-rw-r--r-- 1 jbalcas jbalcas 30408704 Oct  5 12:27 1.root
  1. multiuser.umask 0022; gfal-copy same as in 1.
# ll /storage/cms/store/user/jbalcas/
drwxr-xr-x 3 jbalcas jbalcas 1 Oct  5 12:28 1
# ll /storage/cms/store/user/jbalcas/1/
drwxr-xr-x 2 jbalcas jbalcas 1 Oct  5 12:28 2
# ll /storage/cms/store/user/jbalcas/1/2/
-rw-r--r-- 1 jbalcas jbalcas 23068672 Oct  5 12:28 1.root
  1. multiuser.umask 0002; gfal-copy same as in 1.
# ll /storage/cms/store/user/jbalcas/
drwxrwxr-x 3 jbalcas jbalcas 1 Oct  5 12:29 1
# ll /storage/cms/store/user/jbalcas/1/
drwxrwxr-x 2 jbalcas jbalcas 1 Oct  5 12:29 2
# ll /storage/cms/store/user/jbalcas/1/2/
-rw-rw-r-- 1 jbalcas jbalcas 26214400 Oct  5 12:30 1.root
  1. No multiuser.umask config set. Using same gfal-copy (but with -p flag) commands (TPC,Local)
# ll /storage/cms/store/user/jbalcas/
drwx------ 3 jbalcas jbalcas 1 Oct  5 12:31 1
# ll /storage/cms/store/user/jbalcas/1/
drwx------ 2 jbalcas jbalcas 1 Oct  5 12:31 2
# ll /storage/cms/store/user/jbalcas/1/2/
-rw-r--r-- 1 jbalcas jbalcas 695205888 Oct  5 12:31 1.root

5.multiuser.umask 0022; gfal-copy same as in 4 with -p flag.

# ll /storage/cms/store/user/jbalcas/
drwxr-xr-x 3 jbalcas jbalcas 1 Oct  5 12:32 1
# ll /storage/cms/store/user/jbalcas/1/
drwxr-xr-x 2 jbalcas jbalcas 1 Oct  5 12:32 2
# ll /storage/cms/store/user/jbalcas/1/2/
-rw-r--r-- 1 jbalcas jbalcas 36700160 Oct  5 12:33 1.root
  1. multiuser.umask 0002; gfal-copy same as in 4 with -p flag.
# ll /storage/cms/store/user/jbalcas/
drwxrwxr-x 3 jbalcas jbalcas 1 Oct  5 12:34 1
# ll /storage/cms/store/user/jbalcas/1/
drwxrwxr-x 2 jbalcas jbalcas 1 Oct  5 12:34 2
# ll /storage/cms/store/user/jbalcas/1/2/
-rw-rw-r-- 1 jbalcas jbalcas 131072000 Oct  5 12:34 1.root

So the question/issue remains why xrootd behaves differently for gfal-copy | gfal-copy -p whenever multiuser.umask is not set.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/1521#issuecomment-934717601", "url": "https://github.com/xrootd/xrootd/issues/1521#issuecomment-934717601", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1