beetmover-repackage CoT failures due to relative-timestamp expiry
Categories
(Release Engineering :: General, defect, P1)
Tracking
(firefox-esr128 unaffected, firefox133 unaffected, firefox134 unaffected, firefox135+ fixed)
| Tracking | Status | |
|---|---|---|
| firefox-esr128 | --- | unaffected |
| firefox133 | --- | unaffected |
| firefox134 | --- | unaffected |
| firefox135 | + | fixed |
People
(Reporter: jcristau, Assigned: jcristau)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
The 134.0b1 promote graph failed, with CoT errors related to the "expiry" fields in the task payloads.
| Assignee | ||
Comment 1•1 year ago
|
||
I guess there's a couple of ways to fix this:
- teach CoT about relative-datestamp, add code to translate it to actual timestamps before comparison (possibly via a dependency on taskgraph? ick.)
- add the
expiryfield to the ignored fields in CoT verification; probably easier, but I'm not super happy about it because it's so specific to beetmover.
| Assignee | ||
Updated•1 year ago
|
Comment 2•1 year ago
|
||
Comment 3•1 year ago
|
||
Set release status flags based on info from the regressing bug 1932190
Updated•1 year ago
|
| Assignee | ||
Comment 4•1 year ago
|
||
The fix is part of scriptworker 60.5.0 (https://pypi.org/project/scriptworker/60.5.0/). The next scheduled deployment that would pick it up is next Tuesday (December 3rd), presumably that's good enough from the 135 pov?
Comment 5•1 year ago
|
||
(In reply to Julien Cristau [:jcristau] from comment #4)
The fix is part of scriptworker 60.5.0 (https://pypi.org/project/scriptworker/60.5.0/). The next scheduled deployment that would pick it up is next Tuesday (December 3rd), presumably that's good enough from the 135 pov?
Perfect, aiui this won't impact 135 until merge day 2025-01-06
| Assignee | ||
Comment 6•1 year ago
|
||
Deployed yesterday, verified in a staging release:
https://treeherder.mozilla.org/jobs?repo=try&revision=bf916cb429142eba4fc8e1ebd1c03516276bd504
Description
•