# Cylc

**URL:** https://cylc.discourse.group/c/cylc/5.md?page=3

[Latest](https://cylc.discourse.group/latest.md) · [Categories](https://cylc.discourse.group/categories.md)

**Page:** 4

---

## [Tip: GUI Layout](https://cylc.discourse.group/t/tip-gui-layout/1233)

<div class="topic-metadata">

**Author:** [@oliver.sanders](https://cylc.discourse.group/u/oliver.sanders)\
**Replies:** 0\
**Last updated:** [August 14, 2025, 12:16pm UTC](https://cylc.discourse.group/t/tip-gui-layout/1233 "2025-08-14T12:16:03Z")

</div>

The Cylc GUI now preserves tab layout between sessions. When working on a workflow, we can open multiple tabs (tree, table, graph, etc) and tile them up in a layout. If you switch to another workflow, switch back, your …

---

## [Tip: Compatibility mode deprecation](https://cylc.discourse.group/t/tip-compatibility-mode-deprecation/1232)

<div class="topic-metadata">

**Author:** [@oliver.sanders](https://cylc.discourse.group/u/oliver.sanders)\
**Replies:** 0\
**Last updated:** [August 14, 2025, 12:12pm UTC](https://cylc.discourse.group/t/tip-compatibility-mode-deprecation/1232 "2025-08-14T12:12:00Z")

</div>

As of Cylc 8.5.0, the Cylc 7 compatibility mode has been deprecated, it will be removed in Cylc 8.7.0 which is expected to be released some time in the first half of 2026. This means that any workflows that are still us…

---

## [Cylc cyclepoint and the letter "T"](https://cylc.discourse.group/t/cylc-cyclepoint-and-the-letter-t/1228)

<div class="topic-metadata">

**Author:** [@ejhyer](https://cylc.discourse.group/u/ejhyer)\
**Replies:** 4\
**Last updated:** [August 13, 2025, 1:26pm UTC](https://cylc.discourse.group/t/cylc-cyclepoint-and-the-letter-t/1228 "2025-08-13T13:26:16Z")

</div>

cylc 8.4.2 cylc 8.4.2 \> export CYLC\_TASK\_CYCLE\_POINT=20230120T0000Z \> cylc cyclepoint --offset-hours=0 --template="a string with %Y%m%d%H" a string with 2023012000 \> cylc cyclepoint --offset-hours=0 --template="a stri…

---

## [Use bash arrays in environment variables](https://cylc.discourse.group/t/use-bash-arrays-in-environment-variables/1227)

<div class="topic-metadata">

**Author:** [@sparonuz](https://cylc.discourse.group/u/sparonuz)\
**Replies:** 6\
**Last updated:** [August 8, 2025, 6:48am UTC](https://cylc.discourse.group/t/use-bash-arrays-in-environment-variables/1227 "2025-08-08T06:48:11Z")

</div>

Good Afternoon, In a cylc workflow I am trying to set an environment parameter with a bash array, like this: \[task parameters\] client\_number = 0, 1 \[ runtime \] \[\[client\_name\<client\_number\>\]\] script = clie…

---

## [Tip: Ghost Tasks](https://cylc.discourse.group/t/tip-ghost-tasks/1217)

<div class="topic-metadata">

**Author:** [@wxtim](https://cylc.discourse.group/u/wxtim)\
**Replies:** 0\
**Last updated:** [July 30, 2025, 8:24am UTC](https://cylc.discourse.group/t/tip-ghost-tasks/1217 "2025-07-30T08:24:54Z")

</div>

The GUI and Tui now present some tasks in grey: These are “ghost” tasks, they indicate something is that isn’t presently there: Waiting tasks that the scheduler hasn’t moved onto yet (i.e. inactive tasks that are w…

---

## [Tip: How to unset mail events in Cylc 8.5](https://cylc.discourse.group/t/tip-how-to-unset-mail-events-in-cylc-8-5/1225)

<div class="topic-metadata">

**Author:** [@MetRonnie](https://cylc.discourse.group/u/MetRonnie)\
**Replies:** 4\
**Last updated:** [August 6, 2025, 8:25am UTC](https://cylc.discourse.group/t/tip-how-to-unset-mail-events-in-cylc-8-5/1225 "2025-08-06T08:25:17Z")

</div>

In Cylc 8.5, workflow and task handler events and mail events names are now validated. Some people may have been doing something like: mail events = None in order to override and unset the global config value. This wil…

---

## [Tip: Warning Triangles](https://cylc.discourse.group/t/tip-warning-triangles/1224)

<div class="topic-metadata">

**Author:** [@oliver.sanders](https://cylc.discourse.group/u/oliver.sanders)\
**Replies:** 0\
**Last updated:** [August 5, 2025, 10:16am UTC](https://cylc.discourse.group/t/tip-warning-triangles/1224 "2025-08-05T10:16:58Z")

</div>

The GUI now has warning triangles, these “light up” whenever warnings occur in the workflow. Cylc logs warnings for various things such as task failures, stalled workflows, and command errors. You can see these in the …

---

## [Translate Cylc 7 suicide triggers to Cylc 8](https://cylc.discourse.group/t/translate-cylc-7-suicide-triggers-to-cylc-8/1206)

<div class="topic-metadata">

**Author:** [@hollabigj](https://cylc.discourse.group/u/hollabigj)\
**Replies:** 9\
**Last updated:** [August 4, 2025, 10:19pm UTC](https://cylc.discourse.group/t/translate-cylc-7-suicide-triggers-to-cylc-8/1206 "2025-08-04T22:19:26Z")

</div>

Using Cylc 8.4.2 PBS batch I’m having a little bit tough time understanding the new graph branching for Cylc 8 that not require suicide triggers (without turn on backward compatibility) due to English is not my primary…

---

## [Run workflow template again from later cycle\_point](https://cylc.discourse.group/t/run-workflow-template-again-from-later-cycle-point/1222)

<div class="topic-metadata">

**Author:** [@schaferk](https://cylc.discourse.group/u/schaferk)\
**Replies:** 6\
**Last updated:** [August 4, 2025, 10:03pm UTC](https://cylc.discourse.group/t/run-workflow-template-again-from-later-cycle-point/1222 "2025-08-04T22:03:38Z")

</div>

Question: How to run same template workflow at a later cycle point via cylc play ... We have a template Cylc workflow that is (initially) run at an initial point using: cylc play \\ -s BOB="bob" \\ -s ALICE="alice" \\ …

---

## [Tip: Cylc Set Xtriggers](https://cylc.discourse.group/t/tip-cylc-set-xtriggers/1218)

<div class="topic-metadata">

**Author:** [@wxtim](https://cylc.discourse.group/u/wxtim)\
**Replies:** 0\
**Last updated:** [August 1, 2025, 8:34am UTC](https://cylc.discourse.group/t/tip-cylc-set-xtriggers/1218 "2025-08-01T08:34:28Z")

</div>

Docs Link The cylc set command can now be used to satisfy xtrigger prerequisites. For example if the task 2026/get\_data is clock triggered, you might satisfy this prerequisite like so: cylc set myworkflow//2026/get\_dat…

---

## [Tip: Task info in the GUI](https://cylc.discourse.group/t/tip-task-info-in-the-gui/1215)

<div class="topic-metadata">

**Author:** [@wxtim](https://cylc.discourse.group/u/wxtim)\
**Replies:** 0\
**Last updated:** [July 30, 2025, 8:53am UTC](https://cylc.discourse.group/t/tip-task-info-in-the-gui/1215 "2025-07-30T08:53:22Z")

</div>

More task information in the GUI (and Tui) Task now icons in the GUI and TUI have badges for tasks waiting for: retries xtriggers wallclock Xtriggers, wallclock triggers, retry triggers and task run mode are now sh…

---

## [Tip: triggering multiple tasks](https://cylc.discourse.group/t/tip-triggering-multiple-tasks/1213)

<div class="topic-metadata">

**Author:** [@oliver.sanders](https://cylc.discourse.group/u/oliver.sanders)\
**Replies:** 0\
**Last updated:** [July 25, 2025, 9:59am UTC](https://cylc.discourse.group/t/tip-triggering-multiple-tasks/1213 "2025-07-25T09:59:03Z")

</div>

Cylc now respects the dependencies between tasks when triggering multiple tasks at the same time. This provides an easy way to re-run a group of tasks in order: This is generally easier than using a new flow. Technic…

---

## [Cylc 8.4 Released](https://cylc.discourse.group/t/cylc-8-4-released/1091)

<div class="topic-metadata">

**Author:** [@wxtim](https://cylc.discourse.group/u/wxtim)\
**Replies:** 9\
**Last updated:** [July 18, 2025, 3:32pm UTC](https://cylc.discourse.group/t/cylc-8-4-released/1091 "2025-07-18T15:32:39Z")

</div>

We are delighted to announce the release of Cylc 8.4.0. This release contains a large number of new features and usability improvements. Some highlights: cylc remove now removes tasks which are no longer active. Future…

---

## [Roll back a flow and forget prior progress](https://cylc.discourse.group/t/roll-back-a-flow-and-forget-prior-progress/1202)

<div class="topic-metadata">

**Author:** [@Vve](https://cylc.discourse.group/u/Vve)\
**Replies:** 4\
**Last updated:** [July 10, 2025, 3:54pm UTC](https://cylc.discourse.group/t/roll-back-a-flow-and-forget-prior-progress/1202 "2025-07-10T15:54:59Z")

</div>

Hello, I’m running a set of two concurrent workflows that occasionally need to be rolled back to an earlier cycle point and re-run from there. I’m familiar with launching a new flow as a means of starting again from an …

---

## [Dedicated support options?](https://cylc.discourse.group/t/dedicated-support-options/1199)

<div class="topic-metadata">

**Author:** [@BHFock](https://cylc.discourse.group/u/BHFock)\
**Replies:** 0\
**Last updated:** [July 8, 2025, 1:40pm UTC](https://cylc.discourse.group/t/dedicated-support-options/1199 "2025-07-08T13:40:47Z")

</div>

Are there any current or upcoming projects that plan to offer dedicated support for organisations in Europe looking to adopt Cylc for Earth system modelling workflows, similar to what was provided under ESiWACE2?

---

## [Proposal: Get Queue information](https://cylc.discourse.group/t/proposal-get-queue-information/1198)

<div class="topic-metadata">

**Author:** [@TomC](https://cylc.discourse.group/u/TomC)\
**Replies:** 3\
**Last updated:** [June 30, 2025, 8:56am UTC](https://cylc.discourse.group/t/proposal-get-queue-information/1198 "2025-06-30T08:56:14Z")

</div>

One thing I have always wanted in Cylc was to be able to get more information about the user-defined queues within Cylc. When tasks belong to multiple namepsaces, and both are assigned to different queues, a user may not…

---

## [Possible to send a message to the scheduler log?](https://cylc.discourse.group/t/possible-to-send-a-message-to-the-scheduler-log/1197)

<div class="topic-metadata">

**Author:** [@TomC](https://cylc.discourse.group/u/TomC)\
**Replies:** 4\
**Last updated:** [June 30, 2025, 2:36am UTC](https://cylc.discourse.group/t/possible-to-send-a-message-to-the-scheduler-log/1197 "2025-06-30T02:36:08Z")

</div>

Is there a way for a user or a task to send something to the scheduler log? cylc message appears to be tied to jobs, but I was thinking about just wanting to log something in the scheduler log for tracking purposes, not …

---

## [Stop a workflow from a cycle, killing future tasks](https://cylc.discourse.group/t/stop-a-workflow-from-a-cycle-killing-future-tasks/1196)

<div class="topic-metadata">

**Author:** [@TomC](https://cylc.discourse.group/u/TomC)\
**Replies:** 3\
**Last updated:** [June 24, 2025, 6:40am UTC](https://cylc.discourse.group/t/stop-a-workflow-from-a-cycle-killing-future-tasks/1196 "2025-06-24T06:40:44Z")

</div>

I was wondering if there was a neat way to do cylc stop workflow//20250601T0000Z, killing tasks which may be running after that cycle? I know you can do cylc kill on a glob pattern matching various cycles, but that is ex…

---

## [More interesting contact file behavior: GUI/daemon interactions?](https://cylc.discourse.group/t/more-interesting-contact-file-behavior-gui-daemon-interactions/1186)

<div class="topic-metadata">

**Author:** [@ejhyer](https://cylc.discourse.group/u/ejhyer)\
**Replies:** 9\
**Last updated:** [June 24, 2025, 12:44am UTC](https://cylc.discourse.group/t/more-interesting-contact-file-behavior-gui-daemon-interactions/1186 "2025-06-24T00:44:43Z")

</div>

cylc-flow 8.4.2 pyh3a29b38\_0 conda-forge cylc-flow-base 8.4.2 pyh707e725\_0 conda-forge cylc-uiserver 1.6.1 pyhd8ed1ab\_0 conda-forge c…

---

## [Run a task only once within jinja2 loop](https://cylc.discourse.group/t/run-a-task-only-once-within-jinja2-loop/1193)

<div class="topic-metadata">

**Author:** [@gturek](https://cylc.discourse.group/u/gturek)\
**Replies:** 3\
**Last updated:** [June 18, 2025, 12:24pm UTC](https://cylc.discourse.group/t/run-a-task-only-once-within-jinja2-loop/1193 "2025-06-18T12:24:41Z")

</div>

Hi, I have the following (simplified) situation summarized by this workflow: #!Jinja2 {% set casts=\['a','b','c'\] %} \[scheduler\] cycle point format = %Y%m%d \[scheduling\] initial cycle point = now final cycl…

---

## [What could stop job.status updating?](https://cylc.discourse.group/t/what-could-stop-job-status-updating/1192)

<div class="topic-metadata">

**Author:** [@TomC](https://cylc.discourse.group/u/TomC)\
**Replies:** 2\
**Last updated:** [June 17, 2025, 8:35am UTC](https://cylc.discourse.group/t/what-could-stop-job-status-updating/1192 "2025-06-17T08:35:45Z")

</div>

I’ve not seen this before, but I found a job.status file which never updated with INIT nor EXIT times. Nor is there a CYLC\_JOB\_EXIT=SUCCEEDED in there which I expected. $ cat job.status CYLC\_JOB\_RUNNER\_NAME=pbs CYLC\_JOB…

---

## [Migrating from cylc7 to cylc8 (rose-suite.conf, graph, template variables)](https://cylc.discourse.group/t/migrating-from-cylc7-to-cylc8-rose-suite-conf-graph-template-variables/1188)

<div class="topic-metadata">

**Author:** [@Siegfried](https://cylc.discourse.group/u/Siegfried)\
**Replies:** 4\
**Last updated:** [June 13, 2025, 8:28am UTC](https://cylc.discourse.group/t/migrating-from-cylc7-to-cylc8-rose-suite-conf-graph-template-variables/1188 "2025-06-13T08:28:41Z")

</div>

cylc validate . gives hundreds of warning messages, but lets start with the first one: WARNING - 'rose-suite.conf\[jinja2:suite.rc\]' is deprecated. Use \[template variables\] instead. I have no idea what I need to do wi…

---

## [Any way to replay from broken task instead of playing from start?](https://cylc.discourse.group/t/any-way-to-replay-from-broken-task-instead-of-playing-from-start/1179)

<div class="topic-metadata">

**Author:** [@bpabla50](https://cylc.discourse.group/u/bpabla50)\
**Replies:** 5\
**Last updated:** [June 10, 2025, 11:30pm UTC](https://cylc.discourse.group/t/any-way-to-replay-from-broken-task-instead-of-playing-from-start/1179 "2025-06-10T23:30:44Z")

</div>

Can someone please suggest on these two sub topics: Suppose I have workflow like it installed in workflow/runname A =\>B =\>C =\>D1 =\>D2 =\>D3 , where D1-3 are the 3 instances of task D. In order to play : cylc play wor…

---

## [.service/contact file keeps getting deleted](https://cylc.discourse.group/t/service-contact-file-keeps-getting-deleted/1164)

<div class="topic-metadata">

**Author:** [@ejhyer](https://cylc.discourse.group/u/ejhyer)\
**Replies:** 10\
**Last updated:** [June 10, 2025, 5:25pm UTC](https://cylc.discourse.group/t/service-contact-file-keeps-getting-deleted/1164 "2025-06-10T17:25:00Z")

</div>

cylc 8.4.2 This problem is intermittent, but not sporadic-- when it’s happening, it happens to every suite I attempt to run. The observable symptom is that the suite switches itself to stopped after a few seconds. If I p…

---

## [Run Cylc gui on a different port](https://cylc.discourse.group/t/run-cylc-gui-on-a-different-port/1182)

<div class="topic-metadata">

**Author:** [@cazria](https://cylc.discourse.group/u/cazria)\
**Replies:** 2\
**Last updated:** [June 6, 2025, 8:41am UTC](https://cylc.discourse.group/t/run-cylc-gui-on-a-different-port/1182 "2025-06-06T08:41:08Z")

</div>

Hi, I’d like to launch the Cylc GUI on a specific port because several ports are already in use on the server I’m working on. Currently, it starts on a different port each time, which makes it a bit unpredictable. Is t…

---

## [CLI trigger does not check for existance of task being triggered](https://cylc.discourse.group/t/cli-trigger-does-not-check-for-existance-of-task-being-triggered/1180)

<div class="topic-metadata">

**Author:** [@gturek](https://cylc.discourse.group/u/gturek)\
**Replies:** 2\
**Last updated:** [June 4, 2025, 1:53pm UTC](https://cylc.discourse.group/t/cli-trigger-does-not-check-for-existance-of-task-being-triggered/1180 "2025-06-04T13:53:02Z")

</div>

Hi there, CLI triggering is very useful for debugging but we noticed that if the name of the task being triggered is misspelled, the command returns “command queued”, and the only clue that something is wrong is that it …

---

## [Running Cylc on TGCC’s Irene – Handling Node Changes Between Job Resubmissions](https://cylc.discourse.group/t/running-cylc-on-tgcc-s-irene-handling-node-changes-between-job-resubmissions/1173)

<div class="topic-metadata">

**Author:** [@cazria](https://cylc.discourse.group/u/cazria)\
**Replies:** 7\
**Last updated:** [June 4, 2025, 10:40am UTC](https://cylc.discourse.group/t/running-cylc-on-tgcc-s-irene-handling-node-changes-between-job-resubmissions/1173 "2025-06-04T10:40:18Z")

</div>

Dear Cylc support team, We are working together with the TGCC support team to find a way to run Cylc on the Irene supercomputer, which has specific security policies that require us to use Cylc in a rather unusual way. …

---

## [How one can run the same task multiple times with same setup?](https://cylc.discourse.group/t/how-one-can-run-the-same-task-multiple-times-with-same-setup/1170)

<div class="topic-metadata">

**Author:** [@bpabla50](https://cylc.discourse.group/u/bpabla50)\
**Replies:** 20\
**Last updated:** [June 2, 2025, 9:44pm UTC](https://cylc.discourse.group/t/how-one-can-run-the-same-task-multiple-times-with-same-setup/1170 "2025-06-02T21:44:24Z")

</div>

---

## [Trouble in submitting job](https://cylc.discourse.group/t/trouble-in-submitting-job/1176)

<div class="topic-metadata">

**Author:** [@bpabla50](https://cylc.discourse.group/u/bpabla50)\
**Replies:** 12\
**Last updated:** [May 30, 2025, 11:51am UTC](https://cylc.discourse.group/t/trouble-in-submitting-job/1176 "2025-05-30T11:51:39Z")

</div>

---

## [WUI: Runahead limit is showing for the "next" cycle but not the ones afterwards](https://cylc.discourse.group/t/wui-runahead-limit-is-showing-for-the-next-cycle-but-not-the-ones-afterwards/1175)

<div class="topic-metadata">

**Author:** [@TomC](https://cylc.discourse.group/u/TomC)\
**Replies:** 1\
**Last updated:** [May 26, 2025, 4:00am UTC](https://cylc.discourse.group/t/wui-runahead-limit-is-showing-for-the-next-cycle-but-not-the-ones-afterwards/1175 "2025-05-26T04:00:15Z")

</div>

Looking at workflow that has tasks in a failed state, I was looking at the final cycle in the display and thought the runahead limit was not met. But, when looking at the “next” cycle, it shows the runahead limit has bee…

[Previous page](https://cylc.discourse.group/c/cylc/5.md?page=2)

[Next page](https://cylc.discourse.group/c/cylc/5.md?page=4)
