Skip to content

Error on spriit - ins_job fails

(teleph_venv) (pangeo-meso-2024.01.22) jgipsl@spirit1:~/teleph_config$ telepherique apply /data/jgipsl/LAMTRAINING/modipsl_icolmdzor clim_pdControl.orch4_DO_RSOIL.toml 
Notice: check information below! If something is not right it might indicate a bug. Please report it.
>> Found paths:
  - MODIPSL root path:          /data/jgipsl/LAMTRAINING/modipsl_icolmdzor
  - MODIPSL configuration path: /data/jgipsl/LAMTRAINING/modipsl_icolmdzor/config/IPSLCM7
  - MODIPSL experiment path:    /data/jgipsl/LAMTRAINING/modipsl_icolmdzor/config/IPSLCM7/EXPERIMENTS/ICOLMDZOR/clim_pdControl.orch4
  - libIGCM ./ins_job script:   /data/jgipsl/LAMTRAINING/modipsl_icolmdzor/libIGCM/ins_job
>> Copying config.card:
  - /data/jgipsl/LAMTRAINING/modipsl_icolmdzor/config/IPSLCM7/EXPERIMENTS/ICOLMDZOR/clim_pdControl.orch4/config.card -> /data/jgipsl/LAMTRAINING/modipsl_icolmdzor/config/IPSLCM7/config.card
>> Running ./ins_job:
Traceback (most recent call last):
  File "/home/jgipsl/teleph_venv/bin/telepherique", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/jgipsl/teleph_venv/lib/python3.11/site-packages/telepherique/entrypoint.py", line 41, in main
    args.func(args)
  File "/home/jgipsl/teleph_venv/lib/python3.11/site-packages/telepherique/command/apply.py", line 86, in apply
    created_path = run_ins_job(
                   ^^^^^^^^^^^^
  File "/home/jgipsl/teleph_venv/lib/python3.11/site-packages/telepherique/common/modipsl.py", line 39, in run_ins_job
    output = run(
             ^^^^
  File "/net/nfs/tools/u20/Python/miniconda3_py311_23.11.0-2/envs/pangeo-meso-2024.01.22/lib/python3.11/subprocess.py", line 548, in run
    with Popen(*popenargs, **kwargs) as process:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/net/nfs/tools/u20/Python/miniconda3_py311_23.11.0-2/envs/pangeo-meso-2024.01.22/lib/python3.11/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/net/nfs/tools/u20/Python/miniconda3_py311_23.11.0-2/envs/pangeo-meso-2024.01.22/lib/python3.11/subprocess.py", line 1883, in _execute_child
    self.pid = _fork_exec(
               ^^^^^^^^^^^
TypeError: expected str, bytes or os.PathLike object, not NoneType

With this test file:

[modipsl]
configuration = "config/IPSLCM7"
experiment = "EXPERIMENTS/ICOLMDZOR/clim_pdControl.orch4/"
wall_time_minutes = 30
Edited by Patryk Kiepas