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
Currently when something fails during a Current_docker.pull its output will stay a failure until the next scheduled pull. For this particular command we probably don't want that. Here is my proposal to improve this case:
If a pull fails, then just take its previous value.
If there was no previous value, try again a minute later, then every hour if it still fails.
Unless the service just started and the failed previous value is to be taken from the disk cache, in which case, try right away, then every hour if it still fails.
The text was updated successfully, but these errors were encountered:
More generally, we need an option to latch the old successful result of a step when a new build fails. We'll also need a way to report a metric for such hidden failures.
Retrying failed jobs on a schedule is also important, but should probably be a separate issue.
Currently when something fails during a
Current_docker.pull
its output will stay a failure until the next scheduled pull. For this particular command we probably don't want that. Here is my proposal to improve this case:The text was updated successfully, but these errors were encountered: