Beta 73 - Source signing task fails due to chain of trust error
Categories
(Thunderbird :: Build Config, defect, P1)
Tracking
(thunderbird73 fixed)
| Tracking | Status | |
|---|---|---|
| thunderbird73 | --- | fixed |
People
(Reporter: rjl, Assigned: rjl)
Details
Attachments
(1 file)
|
1.02 KB,
patch
|
mkmelin
:
review+
mkmelin
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
Thunderbird beta 73 does not complete the promotion phase because the source-signing task does not produce a chain-of=trust.json.sig file. The beetmover task that follows requires that to upload the source to the FTP archive.
| Assignee | ||
Comment 1•5 years ago
|
||
| Assignee | ||
Comment 2•5 years ago
|
||
I was able to verify that this should fix the issue.
Without the "shippable" attribute on the release-source task, the source-signing task winds up running on the wrong scriptworker class, comm-t-signing instead of comm-3-signing.
Somehow somewhere that means the chain-of-trust.json.sig file gets generated.
| Assignee | ||
Comment 3•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/7b36fb7a8114
Port bug 1562412: Set shippable attribute on release-source task. r=mkmelin
| Assignee | ||
Comment 5•5 years ago
|
||
This was pushed to 73.0b1:
https://hg.mozilla.org/releases/comm-beta/rev/af5841811fed76ed116342bf5f82f6889af8c584
Description
•