# Cylc-8: rerunning a whole cycle

**URL:** <https://cms-helpdesk.ncas.ac.uk/t/cylc-8-rerunning-a-whole-cycle/1887>\
**Category:** Uncategorized\
**Tags:** ARCHER2\
**Created:** [27 November 2025 13:49 UTC](https://cms-helpdesk.ncas.ac.uk/t/cylc-8-rerunning-a-whole-cycle/1887 "2025-11-27T13:49:37Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![SimonTett](https://avatars.discourse-cdn.com/v4/letter/s/3da27b/32.png) [@SimonTett](https://cms-helpdesk.ncas.ac.uk/u/SimonTett)\
**Post date:** [27 November 2025 13:49 UTC](https://cms-helpdesk.ncas.ac.uk/t/cylc-8-rerunning-a-whole-cycle/1887/1 "2025-11-27T13:49:37Z")

</div>

Hi,

For one of my workflows a zero length output file was generated on jasmin ☹ Fortunately this was the last cycle ran of the workflow. Is there a way of rerunning an entire cycle with the dependencies kept.

I tried triggering the cycle and all the tasks attempted to run… I want pptransfer to run after postproc which runs after atmos\_main….

I’m happy getting a pointer to the relevant bit of the cylc documentation…

many thanks

Simon

---

<div class="post-metadata">

**Author:** ![AnnetteOsprey](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/annetteosprey/32/27_2.png) [@AnnetteOsprey](https://cms-helpdesk.ncas.ac.uk/u/AnnetteOsprey)\
**Post date:** [8 December 2025 14:15 UTC](https://cms-helpdesk.ncas.ac.uk/t/cylc-8-rerunning-a-whole-cycle/1887/2 "2025-12-08T14:15:45Z")

</div>

Hi Simon,

Sorry this query seems to have dropped through the net…

From cylc version 8.6.0 (which is the current default on puma2) you should be able to trigger multiple tasks together and it will run them in order, see:

> **[Tip: triggering multiple tasks](https://cylc.discourse.group/t/tip-triggering-multiple-tasks/1213)**
>
> 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. Technical details: Prerequisites...

The link above shows an example using the GUI.

I have used this in exactly your case, to re-run all the tasks in the previous cycle. Using the command line, the syntax is e.g:

```auto
cylc trigger u-dp361 //20310801T0000Z/*

```

Annette

---

<div class="post-metadata">

**Author:** ![AnnetteOsprey](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/annetteosprey/32/27_2.png) [@AnnetteOsprey](https://cms-helpdesk.ncas.ac.uk/u/AnnetteOsprey)\
**Post date:** [8 December 2025 14:16 UTC](https://cms-helpdesk.ncas.ac.uk/t/cylc-8-rerunning-a-whole-cycle/1887/3 "2025-12-08T14:16:35Z")

</div>

I don’t know why it didn’t work in your case. Report back if you are still having trouble.

Annette

---

<div class="post-metadata">

**Author:** ![SimonTett](https://avatars.discourse-cdn.com/v4/letter/s/3da27b/32.png) [@SimonTett](https://cms-helpdesk.ncas.ac.uk/u/SimonTett)\
**Post date:** [10 December 2025 02:43 UTC](https://cms-helpdesk.ncas.ac.uk/t/cylc-8-rerunning-a-whole-cycle/1887/4 "2025-12-10T02:43:58Z")

</div>

Hi Annette,

thanks. I just reran the whole thing. Next time I have a problem I will try rerunning as you suggest. I wonder if the fact that the suite had completed makes a difference…

Simon

---

<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:** [9 January 2026 02:44 UTC](https://cms-helpdesk.ncas.ac.uk/t/cylc-8-rerunning-a-whole-cycle/1887/5 "2026-01-09T02:44:01Z")

</div>

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