Submit-failed on cylc.jasmin

Hi CMS, getting the following job.err after a submit-failed having done rose-suite run (suite u-cy382) on cylc.jasmin :

ERROR: file not found: /home/users/emg97/cylc-run/u-cy382/log/job/1/retrieve_profile_CTC_N2560_GAL9_em00/NN/job.err Traceback (most recent call last): File "/apps/jasmin/metomi/cylc-7.8.14/bin/cylc-cat-log", line 439, in <module> main() File "/apps/jasmin/metomi/cylc-7.8.14/bin/cylc-cat-log", line 435, in main tmpfile_edit(out, options.geditor) File "/apps/jasmin/metomi/cylc-7.8.14/bin/cylc-cat-log", line 265, in tmpfile_edit modtime1 = os.stat(tmpfile).st_mtime TypeError: coercing to Unicode: need string or buffer, int found

I have followed the JASMIN guidance and should be all set up correctly (i.e. the .bashrc, .bash_profile and .subversion/servers (etc) are all as they should be)

Any help much appreciated - currently at the Met Office and have had no luck (no one uses JASMIN here!)

Many thanks to Segolene Berthou at the Met Office who had the fix for this:

In the suite.rc file, the default (if the suite was developed at the Met Office which is highly likely) for running it on their machine was:
[[[directives]]]
--qos=normal
--mem=15000
--ntasks=2
--export=NONE

But, for when running on JASMIN (cycl.jasmin), one should use a different nomenclature for the LOTUS machine - this is what has worked for me and Segolene’s PhD student:
[[[directives]]]
--partition=short-serial
--time=01:00:00

Of course time, and partition (and memory) requirements will vary depending on suite/experiment. This was a post-processing suite.

Glad you managed to solve this and thanks for posting the fix here.

Cheers,
Ros.