Dear Helpdesk,
I am running my copy of the JULES-ES-ISIMIP suite on JASMIN (u-dr504). This suite has been running without problem until now! The suite stopped, and now when I try to trigger the workflow to start running again I get this error:
/bin/sh: line 1: rose-run: command not found
[FAIL] rose-run jules.exe # return-code=127
2025-11-06T14:53:35Z CRITICAL - failed/ERR
I do not know why I suddenly get this error. One thing I did notice is that this suite started running with cylc-8.5.4-1, and now JASMIN seems to want to use cylc-8.6.0 to run it. An identical suite I have is running with no issues using cylc-8.6.0, so I said yes to upgrade the suite to 8-6-0, but this has not solved the problem (also, before upgrading, running the suite specifying the older version of cylc to use (8.5.4) did not fix the problem (same error issued)).
How can I fix this so I can trigger this workflow to start again from where it stopped?
Many thanks,
Rebecca
Hi Helpdesk,
I have a small update after seeing a previous post on a similar issue. When I go to the cylc-run directory for this suite and into fcm-make:
/home/users/rfuller01/cylc-run/u-dr504/run2/share/fcm_make/build/bin
I see that the jules.exe and rose-run no longer exist, somehow they have disappeared! I am guessing this is what my error means and why I cannot retrigger the suite. Why did it do this, and how do I fix it?
Many thanks,
Rebecca
Hi Rebecca,
If you cd /home/users/rfuller01/cylc-run/u-dr504/run2 and do an ls -l you will see that the directories share and work are symlinks to locations on the scratch-pw2 disk. Files that are more than 28days old are automatically deleted.
You’ll need to re-run the build task(s) to regenerate the fcm_make directory.
Regards,
Ros
Hi Ros,
Of course, thank you, I didn’t think of that that!!
How should I change my set-up so that I don’t encounter that again? And I only have a very basic understanding of cylc commands – how do I re-run the build task to regenerate the fcm_make directory, and if I do that, will my original workflow still be there so I can then just retrigger the runs?
Thank you,
Rebecca