# JULES run “No matching platform "lotus" found”

**URL:** https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133
**Category:** Rose/Cylc and FCM
**Created:** [20 July 2026 10:47 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133 "2026-07-20T10:47:22Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![zcra](https://avatars.discourse-cdn.com/v4/letter/z/ce7236/32.png) [@zcra](https://cms-helpdesk.ncas.ac.uk/u/zcra)
#### Post date: [20 July 2026 10:47 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/1 "2026-07-20T10:47:22Z")

</div>

Hi,

I am attempting to run the JULES u-dz272 suite on JASMIN. It successfully ran for me a month ago, but it is now unable to find the lotus platform during job submission. See the error message below.

Image (a) - the output from “~/cylc-run/u-dz272/run1/log/job/1/fcm\_make/01/job-activity.log”. No other files are produced in “~/cylc-run/u-dz272/run1/log/job/” folder.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/cms_support/original/1X/f6abadb8a5294c81f4a96e401a5d0cb426adbd04.jpeg)

Image (b) - Within the suite, the only reference to ‘platform’ and ‘lotus’ is in the “~/cylc-src/u-dz272/flow.cylc” file:

I have checked the general set-up and the .conf files with the suite owner, and they all look fine. The suite is being run from cylc2.

Thank you in advance for your help!

Zara

---

<div class="post-metadata">

### Author: ![dcase](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/dcase/32/468_2.png) [@dcase](https://cms-helpdesk.ncas.ac.uk/u/dcase)
#### Post date: [20 July 2026 12:09 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/2 "2026-07-20T12:09:55Z")

</div>

What is your login?

I could only see 2 users who have run that suite. One was emrobi, so if you compare your files to

~emrobi/cylc-run/u-dz272/run1/log/job/1/fcm\_make/01/job

etc then perhaps you’ll see something in the suite which has to be updated?

Dave

---

<div class="post-metadata">

### Author: ![zcra](https://avatars.discourse-cdn.com/v4/letter/z/ce7236/32.png) [@zcra](https://cms-helpdesk.ncas.ac.uk/u/zcra)
#### Post date: [20 July 2026 12:55 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/3 "2026-07-20T12:55:35Z")

</div>

Hi Dave,

Thanks for your response.

My login is zaracra. I may not show up on a list associated with that suite as I still hadn’t sorted all the general run errors when it was previously ‘working’. However I was able to progress much further with the run than I am now able to.

emrobi is the suite owner who I initially worked with to troubleshoot this problem.

In emrobi’s files, the file “/home/users/emrobi/cylc-run/u-dz272/run1/log/job/1/fcm\_make/01/job-activity.log” gave the output

**[jobs-submit ret\_code] 0  
[jobs-submit out] 2026-07-09T08:12:17Z|1/fcm\_make/01|0|38692866  
2026-07-09T08:12:17Z [STDOUT] Submitted batch job 38692866**

I had a look through the other files (and back into her set-up files) and still can’t find anything that might cause the issue.

---

<div class="post-metadata">

### Author: ![dcase](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/dcase/32/468_2.png) [@dcase](https://cms-helpdesk.ncas.ac.uk/u/dcase)
#### Post date: [20 July 2026 13:26 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/4 "2026-07-20T13:26:52Z")

</div>

I can’t see your files on there, although you can give people permission with:

chmod -R a+rX /home/users/zaracra

if you wish.

I think that emrobis suite ran since you were last successful. You can either checkout a new version and run that, or use the fcm diff command, or regular unix diff against emrobi’s directory.

There will be a minor change that either you or that user have made, and the repo comparison or regular diff -r to compare directories should show it. That is what I would do if I had permissions for your files.

---

<div class="post-metadata">

### Author: ![zcra](https://avatars.discourse-cdn.com/v4/letter/z/ce7236/32.png) [@zcra](https://cms-helpdesk.ncas.ac.uk/u/zcra)
#### Post date: [20 July 2026 14:21 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/5 "2026-07-20T14:21:41Z")

</div>

I don’t seem to be able to change my permissions, but below is the output using diff -r for emrobi’s and my versions of the u-dz272 suite

There are slight differences in the location of the jules model folder and the output folder, and emrobi has a number of previous pristine files.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/cms_support/original/1X/d74b2240873e5f039da1627ed2025d02f86d5f59.png)

I can’t see anything obvious relating to the platform/lotus.

---

<div class="post-metadata">

### Author: ![RosalynHatcher](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/rosalynhatcher/32/11_2.png) [@RosalynHatcher](https://cms-helpdesk.ncas.ac.uk/u/RosalynHatcher)
#### Post date: [20 July 2026 14:45 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/6 "2026-07-20T14:45:47Z")

</div>

Hi Zara,

What output do you get when you type:

`cylc config`

Cheers,  
Ros

---

<div class="post-metadata">

### Author: ![zcra](https://avatars.discourse-cdn.com/v4/letter/z/ce7236/32.png) [@zcra](https://cms-helpdesk.ncas.ac.uk/u/zcra)
#### Post date: [20 July 2026 14:53 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/7 "2026-07-20T14:53:16Z")

</div>

Hi Ros,

I get the following:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/cms_support/original/1X/74d298fd404f420f425d697b03c8b5f45167d315.png)

---

<div class="post-metadata">

### Author: ![dcase](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/dcase/32/468_2.png) [@dcase](https://cms-helpdesk.ncas.ac.uk/u/dcase)
#### Post date: [20 July 2026 16:55 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/8 "2026-07-20T16:55:42Z")

</div>

If you look at the jules source then yours is different to Emma’s. Hers is vn7.7, which is presumably ok, and yours is your own version.

So either try using vn 7.7 as in the other user’s suite, or look in your version of jules to update the platform info

I expect it’s something like that

---

<div class="post-metadata">

### Author: ![RosalynHatcher](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/rosalynhatcher/32/11_2.png) [@RosalynHatcher](https://cms-helpdesk.ncas.ac.uk/u/RosalynHatcher)
#### Post date: [20 July 2026 20:43 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/9 "2026-07-20T20:43:18Z")

</div>

Hi Zara,

From the output of `cylc config` I’m guessing you have a `global.cylc `config file in your `~/.cylc/flow/8` directory? If so move it out of the way and try resubmitting the workflow. Looks like it has overridden the central one entirely (which is where lotus is defined) rather than only the `[install]` section and thus you’ve lost the configuration for the lotus platform.

The output from `cylc config` should have a section like this in it defining what lotus is:

```auto
....
[platforms]
    ....
    [[lotus]]
        install target = localhost
        copyable environment variables = FCM_VERSION
        submission polling intervals = PT30M
        execution polling intervals = PT30M
        execution time limit polling intervals = PT5M, PT10M
        clean job submission environment = True
        hosts = localhost
        job runner = slurm
        [[[meta]]]
            description = LOTUS Slurm job

```

---

<div class="post-metadata">

### Author: ![zcra](https://avatars.discourse-cdn.com/v4/letter/z/ce7236/32.png) [@zcra](https://cms-helpdesk.ncas.ac.uk/u/zcra)
#### Post date: [21 July 2026 08:33 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/10 "2026-07-21T08:33:26Z")

</div>

Hi Ros,

I did have the global.cylc config file in that directory and I’ve removed it.

However when I now run “cylc config”, I don’t get any output. I’m assuming this means I’m missing the central cylc configuration file?

Thanks for your help!

---

<div class="post-metadata">

### Author: ![RosalynHatcher](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/rosalynhatcher/32/11_2.png) [@RosalynHatcher](https://cms-helpdesk.ncas.ac.uk/u/RosalynHatcher)
#### Post date: [21 July 2026 09:17 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/11 "2026-07-21T09:17:56Z")

</div>

Hi Zara,

What happens when you try to run the suite?

If it still won’t run, we really need to be able to see into your directories to be able to help further.

Please run:  
`chmod -R g+rX /home/users/zaracra`

Note: Do make sure your `~/.ssh` directory remains with the permissions like this:

```auto
rshatcher@cylc2$ ls -ld .ssh
drwx------ 2 rshatcher users 0 Apr 7 10:30 .ssh/

```

---

<div class="post-metadata">

### Author: ![zcra](https://avatars.discourse-cdn.com/v4/letter/z/ce7236/32.png) [@zcra](https://cms-helpdesk.ncas.ac.uk/u/zcra)
#### Post date: [21 July 2026 09:44 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/12 "2026-07-21T09:44:11Z")

</div>

Hi Ros,

The “No matching platform “lotus” found” error is still present when I try to run the suite.

I have run the permissions change so you should now be able to see my directories.

---

<div class="post-metadata">

### Author: ![jonnyhtw](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/jonnyhtw/32/548_2.png) [@jonnyhtw](https://cms-helpdesk.ncas.ac.uk/u/jonnyhtw)
#### Post date: [21 July 2026 12:22 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/13 "2026-07-21T12:22:58Z")

</div>

Hi Zara.

I’m in the NCAS CMS team and am just setting up my environment to run rose/cylc on JASMIN.

I’ll do that and then do a test run to make sure I can get your workflow running…

Cheers

Jonny

---

<div class="post-metadata">

### Author: ![jonnyhtw](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/jonnyhtw/32/548_2.png) [@jonnyhtw](https://cms-helpdesk.ncas.ac.uk/u/jonnyhtw)
#### Post date: [21 July 2026 13:18 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/14 "2026-07-21T13:18:08Z")

</div>

Hi again.

I’m waiting for the appropriate GWS accessv on JASMIN but I’ve been able to run the `fcm_make` task fine which uses lotus.

@zcra could you try logging out of the cylc server on JASMIN, logging back in again and then (as the very first thing you do) re-type `cylc config` and paste what you get, if anything?

Until this is fixed we won’t be able to proceed, as detailed above.

Cheers

Jonny

---

<div class="post-metadata">

### Author: ![zcra](https://avatars.discourse-cdn.com/v4/letter/z/ce7236/32.png) [@zcra](https://cms-helpdesk.ncas.ac.uk/u/zcra)
#### Post date: [21 July 2026 13:38 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/15 "2026-07-21T13:38:03Z")

</div>

Hi Jonny,

Thanks for getting involved.

I’ve logged back into the cylc server (using ssh -A [zaracra@login.jasmin.ac.uk](mailto:zaracra@login.jasmin.ac.uk) followed by ssh -AX [cylc2.jasmin.ac.uk](http://cylc2.jasmin.ac.uk)), then typed “cylc config” and nothing was output. The prompt returned after a couple of seconds.

---

<div class="post-metadata">

### Author: ![jonnyhtw](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/jonnyhtw/32/548_2.png) [@jonnyhtw](https://cms-helpdesk.ncas.ac.uk/u/jonnyhtw)
#### Post date: [21 July 2026 13:43 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/16 "2026-07-21T13:43:49Z")

</div>

Thanks Zara.

What do you get for `which cylc` and `which python`? For example, I get…

```auto
$ which cylc
/apps/jasmin/metomi/bin/cylc

$ which python
/usr/bin/python

```

It looks like you might have tried to install `cylc` and some other related tools via `pip` or `conda` at some point (see your `~/.local/bin/` directory) which may be an issue.

Cheers

---

<div class="post-metadata">

### Author: ![zcra](https://avatars.discourse-cdn.com/v4/letter/z/ce7236/32.png) [@zcra](https://cms-helpdesk.ncas.ac.uk/u/zcra)
#### Post date: [21 July 2026 14:13 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/17 "2026-07-21T14:13:29Z")

</div>

Hi Jonny,

I got the following…

![image](https://europe1.discourse-cdn.com/flex013/uploads/cms_support/original/1X/a4b1ce847d5ffcc782b9d32814e696c8263545c6.png)

I recognise some other modules that I installed using pip from JASMIN JuptyerLab, so I must have accidentally tried to install cylc there too.

When I removed the file and ran `which cylc` again, I got the same as you (`/apps/jasmin/metomi/bin/cylc`).

Upon running the suite again, fcm\_make successfully ran and did not flag the lotus error.

Thank you @jonnyhtw (and @RosalynHatcher , @dcase ) for your help with this!

---

<div class="post-metadata">

### Author: ![jonnyhtw](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/jonnyhtw/32/548_2.png) [@jonnyhtw](https://cms-helpdesk.ncas.ac.uk/u/jonnyhtw)
#### Post date: [21 July 2026 14:17 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/18 "2026-07-21T14:17:20Z")

</div>

Great news, happy to help! 🥳

---

<div class="post-metadata">

### Author: ![system](https://europe1.discourse-cdn.com/flex013/uploads/cms_support/original/1X/1fd2411499ffcbc299fe756cd5cdf26e44956558.png) [@system](https://cms-helpdesk.ncas.ac.uk/u/system)
#### Post date: [27 August 2026 14:08 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-run-no-matching-platform-lotus-found/2133/19 "2026-08-27T14:08:55Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
