Closed Bug 1677020 Opened 4 years ago Closed 4 years ago

Always cap try tasks to a 28 days expiry

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox84 fixed, firefox85 fixed)

RESOLVED FIXED
85 Branch
Tracking Status
firefox84 --- fixed
firefox85 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

Currently, if a task defines its own expiry with a very large value, that will be respected even on try, where we actually don't want that to happen.

Currently, if a task defines its own expiry with a very large value,
that will be respected even on try, where we actually don't want that to
happen.

This also helps simplify the setup for docker images.

We also take on the occasion to remove the discrepancy between the
default expiry for tasks in general and tests in particular. Bug 1258497
set the original expiry to 14 days, bug 1281004 added another place
where the expiry was set to 14 days for tests specifically, and then bug
1304180 changed the expiry to 28 days, but it just seems the location
for tests was overlooked rather than deliberately left to 14 days.

Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/5054f02d1db1
Always cap try tasks to a 28 days expiry. r=taskgraph-reviewers,jmaher
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
Blocks: 1678154

Comment on attachment 9187582 [details]
Bug 1677020 - Always cap try tasks to a 28 days expiry.

Beta/Release Uplift Approval Request

  • User impact if declined: Indirect dependency of bug 1678485
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Decision task change only. Not strictly necessary, but nice to have.
  • String changes made/needed:
Attachment #9187582 - Flags: approval-mozilla-beta?

Comment on attachment 9187582 [details]
Bug 1677020 - Always cap try tasks to a 28 days expiry.

Approved for 84.0b4.

Attachment #9187582 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: