Refactor funsize / partials generation for signature check & remove unused code
Categories
(Release Engineering :: Release Automation, defect)
Tracking
(firefox77 fixed, firefox78 fixed)
People
(Reporter: sfraser, Assigned: sfraser)
References
(Blocks 2 open bugs)
Details
Attachments
(3 files)
Partials generation doesn't correctly check the signing certs, downloads tools and mars multiple times, and could generally be better structured and easier to understand.
| Assignee | ||
Comment 1•5 years ago
|
||
Bug 1632531 Refactor funsize/partials to remove unused code, add safer checks
Updated•5 years ago
|
Comment 3•5 years ago
|
||
| bugherder | ||
| Assignee | ||
Comment 4•5 years ago
|
||
Comment 7•5 years ago
|
||
| bugherder | ||
Comment 8•5 years ago
|
||
This caused some issues on b1 Devedition, mainly because Devedition looks like Beta but is signed with the nightly key. But in the refactoring done, we've switched that to release as this failing task depicts: "SIGNING_CERT": "release". The bug is here.
Comment 9•5 years ago
|
||
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
Comment on attachment 9145628 [details]
Bug 1632531 - bugfix key verification in partials.r=sfraser,rail
Beta/Release Uplift Approval Request
- User impact if declined: Partials in Devedition are currently busted. This addressed an automation fix. If not uplifted, we don't have partials.
- 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):
- String changes made/needed:
Comment 12•5 years ago
|
||
Backed out changeset 902ed66de7da (bug 1632531) for linting failure in gecko/taskcluster/taskgraph/transforms/partials.py. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=300758735&repo=autoland&lineNumber=131
Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&revision=902ed66de7dafa8247a83fc9e06630100a859efb
Backout:
https://hg.mozilla.org/integration/autoland/rev/0b976ca1f4010d28367c317a8491be9d1b954f8c
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
(In reply to Dorel Luca [:dluca] from comment #12)
Backed out changeset 902ed66de7da (bug 1632531) for linting failure in gecko/taskcluster/taskgraph/transforms/partials.py. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=300758735&repo=autoland&lineNumber=131Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&revision=902ed66de7dafa8247a83fc9e06630100a859efbBackout:
https://hg.mozilla.org/integration/autoland/rev/0b976ca1f4010d28367c317a8491be9d1b954f8c
Sorry about the bustage, the reviewbot reported too late in the phab request.
I've addressed a follow-up fix and relanded, should be good now.
Comment 15•5 years ago
|
||
Comment on attachment 9145628 [details]
Bug 1632531 - bugfix key verification in partials.r=sfraser,rail
Blocks DevEdition partials from being created. Approved for 77.0b1.
Comment 16•5 years ago
|
||
| bugherder uplift | ||
Comment 17•5 years ago
|
||
| bugherder | ||
Description
•