Closed Bug 1621357 Opened 4 years ago Closed 4 years ago

[release] Release promotion for Thunderbird 68.6.0 fails due to partials generation scopes

Categories

(Thunderbird :: Build Config, defect)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 68.0

People

(Reporter: rjl, Assigned: rjl)

Details

Attachments

(1 file)

There's some extra scopes in Esr68 that are not present on later releases that need to be cleaned up when setting up partial-generation jobs for Thunderbird.

Client ID task-client/cOPvRJS_Q8SyMDNXXFvxNA/0/on/aws/i-0de1db19b419f7954/until/1583858215.502 does not have sufficient scopes and is missing the following scopes:

secrets:get:project/releng/gecko/build/level-3/datadog-api-key
This just removes the scopes and environment variables from the task before
submitting it to Taskcluster. funsize.py itself does not need to have these
set in order to function.

While fixing the Datadog scopes, I noticed that the MAR channel environment
variable would not get set for Thunderbird. Since this patch is intended to
run only on comm-esr68 and will never go elsewhere it's hardcoded.
Attachment #9132343 - Flags: review?(geoff)
Comment on attachment 9132343 [details] [diff] [review]
[release] Fix scopes and environment variables in partials jobs

Review of attachment 9132343 [details] [diff] [review]:
-----------------------------------------------------------------

You can have my r=mkmelin on this if you want.

Thunderbird 68.6.0:
https://hg.mozilla.org/releases/comm-esr68/rev/5b1af38dba8628ef5ff2c395dc62fb10d52aa012

I need to land a follow-up to fix the f8 extra new-line error.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 68.0
Comment on attachment 9132343 [details] [diff] [review]
[release] Fix scopes and environment variables in partials jobs

That `print(task)` line probably shouldn't be there but it's not going to break anything.
Attachment #9132343 - Flags: review?(geoff) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: