Closed Bug 1857332 Opened 1 year ago Closed 1 year ago

Always cap try tasks to a 28 days expiry

Categories

(Firefox Build System :: Task Configuration, defect)

defect

Tracking

(firefox-esr115 fixed, firefox118 wontfix, firefox119 wontfix, firefox120 fixed)

RESOLVED FIXED
120 Branch
Tracking Status
firefox-esr115 --- fixed
firefox118 --- wontfix
firefox119 --- wontfix
firefox120 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 files, 1 obsolete file)

This was originally done in bug 1677020, but was lost in bug 1649987.

Blocks: 1855814

It's already handled in set_task_and_artifact_expiry.

Set release status flags based on info from the regressing bug 1649987

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/ba8eb88be943 Remove redundant artifact expiry calculation. r=taskgraph-reviewers,jcristau https://hg.mozilla.org/integration/autoland/rev/cc744831ed67 Always cap try tasks to a 28 days expiry. r=taskgraph-reviewers,jcristau https://hg.mozilla.org/integration/autoland/rev/2a06105b47d4 Also apply the try expiry cap to expiration-policies. r=taskgraph-reviewers,jcristau
See Also: → 1857836

The patch landed in nightly and beta is affected.
:glandium, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox119 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(mh+mozilla)

Replace hardcoded "try" with actual repository from comfig.parameters to allow
for try-comm-central.

Reopening to get a fix for try-comm-central artifacts.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #9357456 - Attachment is obsolete: true

Abandoning the try-comm-central fix here as the scope balloons to way more than I can work on, and there is a workaround that I can accept.

Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED

Comment on attachment 9356940 [details]
Bug 1857332 - Remove redundant artifact expiry calculation.

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: This is a required dependency for uplifting bug 1855814 to ESR.
  • User impact if declined: Same as bug 1855814 comment 6.
  • Fix Landed on Version: 120
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): These patches will only impact try pushes against ESR and their impact is minor. It's just about tweaking the expiry of tasks and artifacts on Tasckluster.
Attachment #9356940 - Flags: approval-mozilla-esr115?
Attachment #9356941 - Flags: approval-mozilla-esr115?
Attachment #9356942 - Flags: approval-mozilla-esr115?

Comment on attachment 9356940 [details]
Bug 1857332 - Remove redundant artifact expiry calculation.

Approved for 115.14esr

Attachment #9356940 - Flags: approval-mozilla-esr115? → approval-mozilla-esr115+

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

Approved for 115.14esr

Attachment #9356941 - Flags: approval-mozilla-esr115? → approval-mozilla-esr115+

Comment on attachment 9356942 [details]
Bug 1857332 - Also apply the try expiry cap to expiration-policies.

Approved for 115.14esr

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

Attachment

General

Created:
Updated:
Size: