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
feat: upload all artifacts even when SIGTERM is received
SIGTERM handling was originally added in mozilla-releng#310. There is a [conversation thread](mozilla-releng#310 (comment)) there about not uploading artifacts other than logs, but doesn't have any strong justification for this behaviour:
* "I think that the potentially-incomplete/corrupt artifacts won't have much value"
* "it [uploading files before being killed] becomes tougher"
I don't think either of these hold true at this point. I have a very strong use case for uploading non-log files in https://bugzilla.mozilla.org/show_bug.cgi?id=1967787 (making it trivial to find lando job status in a rerun). We've also proven out in other contexts that we can uploading 10s of gigabytes from a GCE instance to GCS in less than 30 seconds. In scriptworkers, we have a 2 minute grace period before we're killed, and we have no scriptworker tasks that I'm aware of that that upload more than 1-2 gigabytes.
0 commit comments