-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Old cycles still showing on the WUI #1999
Comments
Hi @esteban-abellan 👋. Can you confirm whether the extra cycles remain visible if you refresh the browser tab (this helps us work out what part of the system the problem originates in). I can't replicate this with my own workflows, so I suspect that there is something about the workflow you are trying to run that is exposing this bug. If you are able to share the |
Possible duplicate of #1813? |
This is a fresh load of the browser, so refreshing the tab does nothing to help. This workflow has not been showing the old cycles for a long time (although I notice it is the same one reported by @esteban-abellan). When we did a Workflows are all defined in |
It might be, but in this case, I do not believe the n-window was adjusted since it started again. Maybe the n-window was different, then stop and play'd again, which changed the n-window, so that could be the same root cause. I would need to go through logs to check. EDIT: I notice the n-window in this case is 0. |
In that case, this narrows it down to either a problem in the cylc-flow data store, or the UI's handling of "added" deltas in some circumstance. @ColemanTom Does your workflow use suicide triggers? Or xtriggers? |
Yes to both. Is there a command to extract the merged scheduling section from a workflow? If so I can do that and provide it. Also, is there a graphql command I could run to pull out anything interesting? |
Thanks for the info @ColemanTom. Hopefully we'll be able to come up with a reproducible example for this one.
This query should list the tasks in each cycle point: query {
workflows(ids:["<id>"]) {
familyProxies(ids: ["*/root"]) {
cyclePoint
childTasks {
name
}
}
}
} It would be good to know what's going on with the empty cycles. |
Description
I noticed that WUI is showing old cycles in one of the suites despite these cycles have been completed. I checked the
cylc workflow-state
and all tasks have been succeeded. I played with differentGraph Window Depth
but it doesn't have any impact on the old cycles. We are using the Cylc 8.3.5 version, and Cylc UI 2.5.0.Note that this behaviour is not preventing the suite from cycling and it's only present in one of the suites. The rest of the suites, which use the same settings, are ok and do not display any previous cycle if
N=0
, only one ifN=1
etc.The text was updated successfully, but these errors were encountered: