Skip to content
This repository has been archived by the owner on Dec 5, 2019. It is now read-only.

Job "modules-with-missing-symbols" has due date in the past #888

Open
jezdez opened this issue Dec 5, 2017 · 4 comments
Open

Job "modules-with-missing-symbols" has due date in the past #888

jezdez opened this issue Dec 5, 2017 · 4 comments

Comments

@jezdez
Copy link
Contributor

jezdez commented Dec 5, 2017

from a comment in #553:

This is still happening on my "modules-with-missing-symbols" job.

"It's due next at 2017-12-04 14:25 UTC.", which is yesterday. It was last run on December 1. It is scheduled weekly, so the next date should be December 8.

@jezdez
Copy link
Contributor Author

jezdez commented Dec 5, 2017

/cc @marco-c

@jezdez
Copy link
Contributor Author

jezdez commented Dec 5, 2017

Thanks for the report @marco-c, this seems indeed odd at first, but one thing that isn't obvious to you when looking at the due date is that we had a outage last week that prevented all scheduled jobs to run.

To rectify the situation, I've had to manually run the failed job after fixing the issue causing the outage, including your weekly job.

While doing so it seems as if the next due date was not correctly set and I suspect due to a missing or throttled status update request from AWS that prevented ATMO to save the last run date. In effect the next due date wasn't able to be calculated and ATMO fell back to using the start date as the indicator to calculate it. The displayed due date was wrong in that case.

I've fixed this now by resetting the due date by saving the job once via the web ui, which triggers the due date update mechanism. Note: Since it found a due date in the past it also started the job. Once this run is over the job should be back to the regular schedule.

@jezdez
Copy link
Contributor Author

jezdez commented Dec 5, 2017

I'm leaving this ticket open to follow up once the current run is done.

@marco-c
Copy link

marco-c commented Dec 19, 2017

@jezdez it's still happening. My job "modules-with-missing-symbols" is "due next at 2017-12-12 19:43 UTC.".

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants