You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The auto-cancel feature from #547 was triggered in today's scheduled run of forecasts-flu's "Run models" workflow (failed run, AWS Batch).
It was successful upon re-running. This means MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT can be transient!
Possible solution
Add a timeout before canceling stuck jobs. Maybe this is why jobStateTimeLimitActions has a minimum timeout of 10 minutes and Nextstrain CLI should mirror that in the client-side equivalent.
Investigation
The nextstrain build output lines in the GitHub Actions wait-1 job are jumbled and delayed due to buffering differences between stdout/stderr on non-TTY, so unfortunately it's hard to tell exactly when the job was set to RUNNABLE and reason to MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT.
However, we can tell from AWS that the Batch job was created at 1792697406772 (2026-10-22T19:30:06Z). CloudTrail logs around that time are revealing:
Activity
Add timeout before canceling stuck jobs
Add timeout before canceling stuck jobs
Add timeout before canceling stuck jobs