I’m roughly following the OSC example jupyterlab, but I’ve run into a snag where script.sh is being generated as 0644 non executable instead of 0755
Here are all the generated permissions:
[georgia@rita 4f16c961-41bf-4e05-9e73-5cfe6c2bc06e]$ ls -l
total 11
-rw-r--r-- 1 georgia admin 515 Apr 8 16:09 after.sh
-rw-r--r-- 1 georgia admin 1738 Apr 8 16:09 before.sh
-rw------- 1 georgia admin 436 Apr 8 16:12 config.py
-rw-r--r-- 1 georgia admin 4435 Apr 8 16:09 job_script_content.sh
-rw-r--r-- 1 georgia admin 530 Apr 8 16:09 job_script_options.json
-rw-r--r-- 1 georgia admin 570 Apr 8 16:13 output.log
-rw-r--r-- 1 georgia admin 352 Apr 8 16:09 script.sh
-rw-r--r-- 1 georgia admin 117 Apr 8 16:09 user_defined_context.json
Any suggestions on why this is happening?