We are using pbs version 19.1.1 , we have the following setup:
- my user is roy and I’m part of the “all” unix group
- my colleague user is bob and he is also part of the “all” unix group
we are experiencing the following issues:
- If the user (e.g. roy) submits a job within a directory that he/she is not the owner of (e.g. bob is the owner) and the cwd directory have 775 file/dir pemissions, e.g. drwxrwxr-x
Then the job is being re-run 21 times, each time it’s failing to run and eventually it ends up with the “Held” state (H)
2.If the user (e.g. roy) submits a job within a directory that he/she is not the owner of and the directory (cwd) have 777 (world access) file/dir pemissions, e.g. drwxrwxrwx
Then the jobs is running as expected and writes the output and error files under the directory (cwd)
My expectation is that if the user (e.g. roy) have both r/w/x group permissions then that should be sufficient for the job to run successfully, why would pbs need world access (+w others) for it to run?
Can you please let us know if that’s the expected behavior? is it a known bug that’s fixed in a later version?