Closed
Bug 1421062
Opened 7 years ago
Closed 6 years ago
[meta] Setup scriptworkers for thunderbird builds.
Categories
(Release Engineering :: Release Automation, enhancement)
Release Engineering
Release Automation
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: tomprince, Assigned: jlorenzo)
References
Details
(Keywords: meta)
Attachments
(28 files, 2 obsolete files)
55 bytes,
text/x-github-pull-request
|
Details | Review | |
1.34 KB,
patch
|
mozilla
:
review+
jlorenzo
:
checked-in+
|
Details | Diff | Splinter Review |
1.28 KB,
patch
|
mozilla
:
review+
jlorenzo
:
checked-in+
|
Details | Diff | Splinter Review |
1.31 KB,
patch
|
tomprince
:
review+
jlorenzo
:
checked-in+
|
Details | Diff | Splinter Review |
13.39 KB,
patch
|
sfraser
:
review+
jlorenzo
:
checked-in+
|
Details | Diff | Splinter Review |
45 bytes,
text/x-phabricator-request
|
jlorenzo
:
review+
|
Details | Review |
58 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-review-board-request
|
Details | |
45 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
45 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
45 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
59 bytes,
text/x-review-board-request
|
jlorenzo
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
jlorenzo
:
review+
|
Details |
45 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
45 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
45 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
45 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
mozilla
:
review+
|
Details | Review |
No description provided.
Assignee | ||
Comment 1•7 years ago
|
||
Talked with Aki. I'll help on it. His instructions were:
> - We need to update our scopes / tree info. These are currently in scriptworker/constants.py, but they're overrideable in the puppet scriptworker.yaml.
> - we need new `valid_vcs_rules` [1] to allow for the comm-* branch paths on hg.m.o. Ideally this would be indexed by cot_product, but since we're overriding this value, that's ok.
> - we need new `cot_restricted_scopes` [2], to specify which scopes are restricted. We're thinking about replacing `project/releng/` with `project/thunderbird/` or something. It's probably best to discuss exact naming with the taskcluster team. Tom Prince has an idea of how to specify the `project/releng/` vs `project/thunderbird/` in-tree.
> - we need new `cot_restricted_trees` [3], to specify which trees can have access to which scopes. Tom Prince probably knows best here; these will probably be fairly similar to the firefox tree layout, but comm-*.
> - we currently have a single scriptworker.yaml template [4]. We could make this shared, but I think it might be easiest if we allow for an alternate template, and hardcode the thunderbird cot info in it.
>
> - we'll need new worker clientIds with appropriate scopes.
>
> - we need a new `comm-dep` (or something, tb-dep? cc-dep?) env_config for signing_scriptworker [5], balrog_scriptworker, and beetmover_scriptworker. These won't have gpg sig verification or signing, and will go to the dep [signing/balrog] servers and s3 buckets, I think. We should double check on balrog and beetmover. These will use the moco signing servers for now.
>
> - we need to spin up an instance per type, and puppetize.
>
> - we need in-tree patches to allow for tb support while defaulting to firefox scopes.
>
>
> [1] https://github.com/mozilla-releng/scriptworker/blob/513fe573feb5eb4b6f9c4780b44586a057d85ebc/scriptworker/constants.py#L189
> [2] https://github.com/mozilla-releng/scriptworker/blob/513fe573feb5eb4b6f9c4780b44586a057d85ebc/scriptworker/constants.py#L207
> [3] https://github.com/mozilla-releng/scriptworker/blob/513fe573feb5eb4b6f9c4780b44586a057d85ebc/scriptworker/constants.py#L228
> [4] https://hg.mozilla.org/build/puppet/file/64367087754a/modules/scriptworker/templates/scriptworker.yaml.erb
> [5] https://hg.mozilla.org/build/puppet/file/64367087754a/modules/signing_scriptworker/manifests/settings.pp#l25
Assignee: mozilla → jlorenzo
Assignee | ||
Comment 2•7 years ago
|
||
(In reply to Johan Lorenzo [:jlorenzo] from comment #1)
> > - we need new `valid_vcs_rules` [1] to allow for the comm-* branch paths on hg.m.o. Ideally this would be indexed by cot_product, but since we're overriding this value, that's ok.
Keying by cot_product is handled by :tomprince in https://github.com/mozilla-releng/scriptworker/pull/170
Assignee | ||
Comment 3•7 years ago
|
||
(In reply to Johan Lorenzo [:jlorenzo] from comment #1)
> > - we need new `cot_restricted_scopes` [2], to specify which scopes are restricted. We're thinking about replacing `project/releng/` with `project/thunderbird/` or something. It's probably best to discuss exact naming with the taskcluster team. Tom Prince has an idea of how to specify the `project/releng/` vs `project/thunderbird/` in-tree.
> ...
> > - we'll need new worker clientIds with appropriate scopes.
The clients name and scopes aren't defined yet. However, I dug #taskcluster and found (UTC time):
> [2017-11-03 19:42:29] <tomprince> jonasfj: We are talking about how to seperate out comm-central stuff from mozilla-central stuff.
> [2017-11-03 19:42:37] <jonasfj> if it's not gecko related... then a project.<project>. namespace is likely appropriate, or if it's related to a github repo, maybe we come up with a new namespace pattern
> [2017-11-03 19:42:49] <jonasfj> ahm
> [2017-11-03 19:43:08] <dustin> yeah
> [2017-11-03 19:43:11] <dustin> somewhere in between all those things
> [2017-11-03 19:43:12] <jonasfj> comm-central == thunderbird, right?
> [2017-11-03 19:43:13] <dustin> gecko? yeah
> [2017-11-03 19:43:16] <dustin> firefox/ no
> [2017-11-03 19:43:28] <tomprince> jonasfj: Yeah.
> [2017-11-03 19:43:48] <jonasfj> maybe, project.thunderbird.*
> [2017-11-03 19:44:07] <jonasfj> giving thunderbird a dedicated namespace
> [2017-11-03 19:44:13] <tomprince> The tree also has seamonkey and instabird, but they have separate build infra.
> [2017-11-03 19:44:32] <jonasfj> well, project.comm-central is also a decent name
> [2017-11-03 19:44:52] <jonasfj> granted, if this uses all the gekco in-tree decision logic... then it'll have to be paramterized quite a few places
> [2017-11-03 19:45:02] <nalexander> comm-central encodes a particular repo; the equivalent would be mozilla-central, which doesn't scale to mozilla-{beta,release}.
> [2017-11-03 19:45:14] <tomprince> It is using the in-tree decision logic.
> [2017-11-03 19:45:47] <jonasfj> so is it a fork of mozilla-central?
> [2017-11-03 19:45:53] <tomprince> I was thinking about parameterizing the gecko prefix to something like comm
> [2017-11-03 19:46:06] <jonasfj> that could work too
I see artifacts are already stored under `comm.v2.comm-central.latest.thunderbird`[1]. As a consequence, I would suggest:
* clientIds: project/comm/thunderbird/scriptworker/{depsigning,beetmoverworker-dev,balrogworker-dev}
* scopes: replace / by :
That way, we know about the comm project, and the fact that infra is meant for thunderbird (and not another application living under comm). Does this nomenclature sound good to you, guys?
[1] https://tools.taskcluster.net/index/artifacts/comm.v2.comm-central.latest.thunderbird
[2] https://tools.taskcluster.net/auth/clients/
Flags: needinfo?(mozilla)
Flags: needinfo?(jopsen)
Flags: needinfo?(dustin)
Assignee | ||
Comment 4•7 years ago
|
||
(In reply to Johan Lorenzo [:jlorenzo] from comment #1)
> > - we need a new `comm-dep` (or something, tb-dep? cc-dep?)
Per comment 3, I think "comm-thunderbird-dep" makes things explicit:
* "cc-dep" (i.e. "comm-centra-dep") ties the scriptworker instance to one branch.
* "comm-dep" doesn't say what project within comms is built. Seamonkey may have different instances, for the sake of security,
* "tb-dep" might not show that Thunderbird and Seamonkey share more common configuration than Gecko. I don't have a strong opinion on this one. I don't mind taking it.
What would you prefer, Tom?
Comment hidden (mozreview-request) |
Assignee | ||
Comment 6•7 years ago
|
||
Attachment 8935401 [details] is WIP. It contains the overall idea of what's needed, but hasn't been tested yet. This requires to agree on the naming convention (comment 3 and 4)
Comment 7•7 years ago
|
||
I think it makes sense for this to follow the [trust domains](https://reviewboard.mozilla.org/r/200396/diff/1#index_header). So, s/gecko/comm/.
I'm not terribly inclined to worry about seamonkey.. sorry :(
Flags: needinfo?(dustin)
Assignee | ||
Comment 8•7 years ago
|
||
After a discussion on IRC (#tcmigration), Tom suggested we put releng in the clientId, so that we have 'project/comm/thunderbird/releng/*'. Dustin agreed on it.
Flags: needinfo?(mozilla)
Reporter | ||
Comment 9•7 years ago
|
||
https://github.com/mozilla-releng/scriptworker/pull/171 has code that allows verifying actual comm-central tasks.
Comment hidden (mozreview-request) |
Comment 11•7 years ago
|
||
I agree,
Generally, whatever comes under:
project/comm/
can be fairly free form. Granted aiming for consistency never hurt anyone.
Flags: needinfo?(jopsen)
Assignee | ||
Comment 12•7 years ago
|
||
Status update
Machines[1] were created on Friday. All 3 are attached to my personal puppet environment so that I could test attachment 8935401 [details]. Scriptworker isn't fully configured yet. Nonetheless, puppet is happy and doesn't report any error. Next actions are:
1. Craft an sdist package with [2].
2. Create Taskcluster clientIds with the right scopes. This depends in bug 1424254.
3. Update attachment 8935401 [details] to reflect the client ids/scopes.
4. Update the comm-central to trigger signing, balrog and beetmover jobs.
5. Test the whole chain and repeat steps above for any necessary fix.
[1] tb-balrogworker-dev1.srv.releng.use1.mozilla.com, tb-beetmover-dev1.srv.releng.use1.mozilla.com, tb-depsigning-worker1.srv.releng.use1.mozilla.com
[2] https://github.com/mozilla-releng/scriptworker/pull/170 and https://github.com/mozilla-releng/scriptworker/pull/171
Reporter | ||
Comment 13•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=c7a9a2d30b5a10c0e61fa33350b030cca0787ccb
It looks like either isn't using https://github.com/mozilla-releng/scriptworker/pull/171 or not passing the correct cot-product to test.
Testing verification locally, with
verify_cot --task-type signing --cleanup --cot-product thunderbird Unwpf7TwTiGXonRbXEWIIA
it appears to verify.
Assignee | ||
Comment 14•7 years ago
|
||
You're right. It was missing `cot_product: thunderbird` in scriptworker.yaml[1]. Next type of error is [2]
[1] https://github.com/mozilla-releng/scriptworker/blob/ef7da86de374cc74c582bbebde56d20ec37922df/scriptworker.yaml.tmpl#L48
[2] https://public-artifacts.taskcluster.net/Unwpf7TwTiGXonRbXEWIIA/8/public/logs/live_backing.log
Assignee | ||
Comment 15•7 years ago
|
||
These changes are needed in signingscript to solve comment 14. Now we're hitting what seems a firewall issue: https://public-artifacts.taskcluster.net/Unwpf7TwTiGXonRbXEWIIA/14/public/logs/live_backing.log
Assignee | ||
Comment 16•7 years ago
|
||
You were right about the firewall, Aki. It seems it's the only place that should be changed. Does that look correct to you?
Attachment #8941854 -
Flags: review?(aki)
Assignee | ||
Updated•7 years ago
|
Attachment #8941854 -
Attachment description: bug-1421062-firewall.patch → [puppet] Allow tb-depsigning-worker1.srv.releng.use1.m.c to reach dep-signing servers
Updated•7 years ago
|
Attachment #8941854 -
Flags: review?(aki) → review+
Assignee | ||
Comment 17•7 years ago
|
||
Comment on attachment 8941854 [details] [diff] [review]
[puppet] Allow tb-depsigning-worker1.srv.releng.use1.m.c to reach dep-signing servers
default: https://hg.mozilla.org/build/puppet/rev/9315204f688ac4841feb01504c605d19b905ce25
prod: https://hg.mozilla.org/build/puppet/rev/4c3ab2366d47b2544d2b7a0bc2f653d949cea301
Attachment #8941854 -
Flags: checked-in+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 21•7 years ago
|
||
Some issues:
- tb-depsigning-worker1 appears to have 3 ips? 109 appears to be accurate.
(swenv) akimoz: /src/tc [13:44:36]
10935$ nslookup tb-depsigning-worker1
Server: 10.22.72.136
Address: 10.22.72.136#53
Name: tb-depsigning-worker1.srv.releng.use1.mozilla.com
Address: 10.134.30.183
Name: tb-depsigning-worker1.srv.releng.use1.mozilla.com
Address: 10.134.30.109
Name: tb-depsigning-worker1.srv.releng.use1.mozilla.com
Address: 10.134.30.152
- I modified https://tools.taskcluster.net/auth/clients/project%2Freleng%2Fscriptworker%2Fdepsigning to include queue:worker-id:signing-linux-v1/tb-depsigning-*
- now it's complaining about taskcluster_certificate_prefix not being set in context.config. I'm wondering if this used to be pinned to your puppet env, and isn't anymore?
Comment 22•7 years ago
|
||
tb-depsigning-worker1 started taking autoland signing tasks:
https://treeherder.mozilla.org/#/jobs?repo=autoland&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-classifiedState=unclassified&fromchange=df6485ef321aa3705c92f8f5b2498037b32e44f0&selectedJob=158064743&filter-searchStr=build-signing
Re-pinned to your puppet env. Going to rerun the failed tasks.
Reporter | ||
Comment 23•7 years ago
|
||
It looks like it is now taking TB jobs again, but not using the tb-cot branch: https://treeherder.mozilla.org/#/jobs?repo=comm-central&revision=32a25748090a38b097aa07acb39cc49227389380&filter-searchStr=sign
Updated•7 years ago
|
Attachment #8941742 -
Attachment is obsolete: true
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 25•7 years ago
|
||
Attachment #8947164 -
Flags: review?(aki)
Updated•7 years ago
|
Attachment #8947164 -
Flags: review?(aki) → review+
Assignee | ||
Comment 26•7 years ago
|
||
Comment on attachment 8947164 [details] [diff] [review]
[puppet] Define and default cot_product to Firefox
https://hg.mozilla.org/build/puppet/rev/1639617bee6b43fa99c366567a060fe0fe803043
Attachment #8947164 -
Flags: checked-in+
Assignee | ||
Comment 27•7 years ago
|
||
Attachment #8947539 -
Flags: review?(mozilla)
Reporter | ||
Updated•7 years ago
|
Attachment #8947539 -
Flags: review?(mozilla) → review+
Comment 28•7 years ago
|
||
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/fdecefbc7f55
Make signing format dependent of scope-prefix r=tomprince
Assignee | ||
Updated•7 years ago
|
Keywords: leave-open
Comment 29•7 years ago
|
||
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/ae73697f72b7
fixup linter issue r=bustage
Comment 30•7 years ago
|
||
bugherder |
Assignee | ||
Comment 31•7 years ago
|
||
Attachment #8947767 -
Flags: review?(sfraser)
Assignee | ||
Updated•7 years ago
|
Attachment #8947767 -
Attachment is patch: true
Comment 32•7 years ago
|
||
Comment on attachment 8947767 [details] [diff] [review]
[puppet] Add Thunderbird depsigning_scriptworker
Good call anchoring the regular expressions!
I worry a little bit that having both worker_type and worker_group with the same name, 'signing-linux-v1', may cause confusion later, but it's probably going to be fine.
Go for it!
Attachment #8947767 -
Flags: review?(sfraser) → review+
Assignee | ||
Comment 33•7 years ago
|
||
Comment on attachment 8947767 [details] [diff] [review]
[puppet] Add Thunderbird depsigning_scriptworker
(In reply to Simon Fraser [:sfraser] ⌚️GMT from comment #32)
> I worry a little bit that having both worker_type and worker_group with the
> same name, 'signing-linux-v1', may cause confusion later, but it's probably
> going to be fine.
I agree. I left the group names as is, because it would require us to update scopes on roles. I wanted to avoid such a burden. I'll file a follow up to fix this.
Landed on:
* default: https://hg.mozilla.org/build/puppet/rev/175f43ac030d96bfcc5f2dc53523c99585138524
* production https://hg.mozilla.org/build/puppet/rev/4216eaff1a9c66564ff8e162567ff0fb2bcd3147
Attachment #8947767 -
Flags: checked-in+
Assignee | ||
Comment 34•7 years ago
|
||
Comment on attachment 8947539 [details] [diff] [review]
[gecko] Change comm signing format scopes
See comment 30
Attachment #8947539 -
Flags: checked-in+
Reporter | ||
Comment 36•7 years ago
|
||
It appears that mar_sha384 signing is working on the depsigning worker. See for example https://tools.taskcluster.net/groups/RML7xz2LTMm03D7UjJ3U4Q/tasks/bcuzWmZDRfyqZr5gHzFA0g/runs/0/logs/public%2Flogs%2Flive_backing.log#L21
Comment 37•7 years ago
|
||
Comment 38•7 years ago
|
||
Comment on attachment 8952286 [details]
Bug 1421062: Use correct scope prefixes in repackage signing tasks; r?jlorenzo
Johan Lorenzo [:jlorenzo] has approved the revision.
https://phabricator.services.mozilla.com/D611
Attachment #8952286 -
Flags: review+
Comment 39•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/e3ad5ddda361
Use correct scope prefixes in repackage signing tasks; r=jlorenzo
Comment 40•7 years ago
|
||
bugherder |
Reporter | ||
Comment 41•7 years ago
|
||
Can I get
- project:comm:thunderbird:releng:beetmover:bucket:dep
- project:comm:thunderbird:releng:beetmover:action:*
added to https://tools.taskcluster.net/auth/roles/moz-tree%3Alevel%3A1:comm
Reporter | ||
Comment 42•7 years ago
|
||
Comment hidden (mozreview-request) |
Assignee | ||
Updated•7 years ago
|
Attachment #8935401 -
Attachment is obsolete: true
Reporter | ||
Comment 44•7 years ago
|
||
Johan, Bug 1443588 has patches that I think will make it pick up the manifest template based on appname, rather than indirecting through https://github.com/mozilla-releng/beetmoverscript/pull/105/files#diff-67ea3dc94b3e0a4aaeb35e229f9254bdL39 and the config file.
Flags: needinfo?(jlorenzo)
Assignee | ||
Comment 45•7 years ago
|
||
Server was deployed with patches in Bug 1443588, 2 days ago by 8pm UTC.
Flags: needinfo?(jlorenzo)
Comment 46•7 years ago
|
||
Comment 47•7 years ago
|
||
Comment 48•7 years ago
|
||
Comment 49•7 years ago
|
||
Comment on attachment 8960748 [details]
Bug 1421062: Configure beetmover workers via global taskgraph config; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D781
Attachment #8960748 -
Flags: review+
Comment 50•7 years ago
|
||
Comment on attachment 8960749 [details]
Bug 1421062: Use nightly beetmover config by default on try; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D782
Attachment #8960749 -
Flags: review+
Comment 51•7 years ago
|
||
Comment on attachment 8960750 [details]
Bug 1421062: Use `Thunderbird` as the product in comm-central beetmover tasks; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D783
Attachment #8960750 -
Flags: review+
Comment hidden (mozreview-request) |
Comment 53•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/bcc822db5775
Configure beetmover workers via global taskgraph config; r=aki
https://hg.mozilla.org/integration/mozilla-inbound/rev/cbab4fd64be0
Use nightly beetmover config by default on try; r=aki
https://hg.mozilla.org/integration/mozilla-inbound/rev/147d5a5eb3ac
Use `Thunderbird` as the product in comm-central beetmover tasks; r=aki
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 60•7 years ago
|
||
Assignee | ||
Comment 61•7 years ago
|
||
mozreview-review |
Comment on attachment 8965221 [details]
Bug 1421062: Remove unused password for staing balrog instance;
https://reviewboard.mozilla.org/r/233938/#review239542
Nice clean up! Thank you for taking care of it.
Attachment #8965221 -
Flags: review?(jlorenzo) → review+
Assignee | ||
Comment 62•7 years ago
|
||
mozreview-review |
Comment on attachment 8963701 [details]
Bug 1421062: Spin up tb-balrog-dev scriptworker;
https://reviewboard.mozilla.org/r/232312/#review239544
LGTM! That reminds me I haven't landed the beetmover part. I'll take care of it after you landed yours. This should avoid rebases. I probably have to rebase mine anyway.
Could you also change the taskcluster client, whenever you have a chance? This doesn't block the landing and can be done in a follow up.
::: modules/balrog_scriptworker/manifests/settings.pp:56
(Diff revision 6)
> + balrog_password => '',
> + balrog_api_root => 'https://balrog-admin.stage.mozaws.net/api',
> +
> + dummy => false,
> + tools_repo => 'https://hg.mozilla.org/build/tools',
> + taskcluster_client_id => 'mozilla-auth0/ad|Mozilla-LDAP|tprince/tb-balrog',
Consitency: you may want to create a client named `project/comm/thunderbird/releng/scriptworker/balrog/dev` so that it matches the existing clients:
https://tools.taskcluster.net/auth/clients/project%2Fcomm%2Fthunderbird%2Freleng%2Fscriptworker%2Fbeetmover%2Fdev
If you don't have the rights to create a client under that namespace, you can reach out to :dustin.
Attachment #8963701 -
Flags: review?(jlorenzo) → review+
Comment 63•7 years ago
|
||
bugherder |
Comment 64•7 years ago
|
||
Comment on attachment 8965223 [details]
Bug 1421062: Allow configuring the balrogworker to use per-project; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D850
Attachment #8965223 -
Flags: review+
Comment 65•7 years ago
|
||
Comment on attachment 8965223 [details]
Bug 1421062: Allow configuring the balrogworker to use per-project; r?aki
Aki Sasaki [:aki] has been removed from the revision.
https://phabricator.services.mozilla.com/D850
Attachment #8965223 -
Flags: review+
Comment 66•7 years ago
|
||
Comment on attachment 8965223 [details]
Bug 1421062: Allow configuring the balrogworker to use per-project; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D850
Attachment #8965223 -
Flags: review+
Comment 67•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/9c941daebe9f
Allow configuring the balrogworker to use per-project; r=aki
Comment 68•7 years ago
|
||
bugherder |
Comment 69•7 years ago
|
||
Comment 70•7 years ago
|
||
Comment 71•7 years ago
|
||
Comment on attachment 8966732 [details]
Bug 1421062: Enable production signing on comm-* branches; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D904
Attachment #8966732 -
Flags: review+
Comment 72•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/mozilla-central/rev/8e414afd217b
Enable production signing on comm-* branches; r=aki a=Aryx
Comment 73•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/c33356fb03ee
Add production signing worker configuration; r=me
Comment 74•7 years ago
|
||
Comment on attachment 8966646 [details]
Bug 1421062: Add production thunderbird signing workers; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D902
Attachment #8966646 -
Flags: review+
Comment 75•7 years ago
|
||
Comment 76•7 years ago
|
||
Comment on attachment 8967040 [details]
Bug 1421062: Allow tb-signing-*.srv.releng.us?1.m.c to reach signing servers; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D909
Attachment #8967040 -
Flags: review+
Updated•7 years ago
|
Attachment #8966646 -
Attachment description: Bug 1421062: Add production thunderbird signing workers. → Bug 1421062: Add production thunderbird signing workers; r?aki
Comment 77•7 years ago
|
||
Comment 78•7 years ago
|
||
Comment on attachment 8971712 [details]
Bug 1421062: Enable production beetmoving on comm-central branches; r=aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1060
Attachment #8971712 -
Flags: review+
Comment 79•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/mozilla-central/rev/a90bf0a31015
Enable production beetmoving on comm-central branches; r=aki a=me
Comment 80•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/8256eb2caf7b
Add nightly beetmover worker configuration; r=me
Comment 81•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/e887e6b063d9
Use `nightly-desktop` as cron task name; r=me
Comment 82•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/e2958a1e37ec
Fix nightly beetmover worker configuration; r=me CLOSED TREE DONTBUILD
Comment 83•7 years ago
|
||
Comment 84•7 years ago
|
||
Comment 85•7 years ago
|
||
Comment 86•7 years ago
|
||
Comment 87•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/mozilla-central/rev/2bbe101d3eda
Enable production nightly balrog update on comm-central branches; r=me a=me
Comment 88•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/f3cfb4e74573
Add nightly balrog worker configuration; r=me
Comment 89•7 years ago
|
||
Comment on attachment 8972035 [details]
Bug 1421062, 1456234: Update beetmover to 7.1.1; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1064
Attachment #8972035 -
Flags: review+
Comment 90•7 years ago
|
||
Comment on attachment 8972037 [details]
Bug 1421062: Spin up tb-beetmoverworker-dev; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1066
Attachment #8972037 -
Flags: review+
Comment 91•7 years ago
|
||
Comment on attachment 8972036 [details]
Bug 1421062: Prepare beetmover config for thunderbird workers; r=aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1065
Attachment #8972036 -
Flags: review+
Comment 92•7 years ago
|
||
Comment on attachment 8972038 [details]
Bug 1421062: Spin up tb-beetmover prod; r=aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1067
Attachment #8972038 -
Flags: review+
Comment 93•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/build/puppet/rev/6346dfc55396
1456234: Update beetmover to 7.1.1; r=aki
https://hg.mozilla.org/build/puppet/rev/82e4f479623f
Prepare beetmover config for thunderbird workers; r=aki
https://hg.mozilla.org/build/puppet/rev/6765e2ff927c
Spin up tb-beetmoverworker-dev; r=aki
https://hg.mozilla.org/build/puppet/rev/77fcae37bae6
Spin up tb-beetmover prod; r=aki
Comment 94•7 years ago
|
||
Comment 95•7 years ago
|
||
MozReview-Commit-ID: 2tq83FdrKBY
Comment 96•7 years ago
|
||
Comment 97•7 years ago
|
||
Comment on attachment 8972654 [details]
Bug 1421062: Update to balrogscript 3.1.0; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1105
Attachment #8972654 -
Flags: review+
Comment 98•7 years ago
|
||
Comment on attachment 8972656 [details]
Bug 1421062: Spin up production tb-balrog scriptworker; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1107
Attachment #8972656 -
Flags: review+
Comment 99•7 years ago
|
||
Comment on attachment 8972655 [details]
Bug 1421062: Spin up tb-balrog-dev scriptworker; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1106
Attachment #8972655 -
Flags: review+
Comment 100•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/build/puppet/rev/d3d00b204d94
Update to balrogscript 3.1.0; r=aki
https://hg.mozilla.org/build/puppet/rev/42bb62c79001
Spin up tb-balrog-dev scriptworker; r=aki
https://hg.mozilla.org/build/puppet/rev/4a96bff6f6b4
Spin up production tb-balrog scriptworker; r=aki
Comment 101•7 years ago
|
||
This is a follow up to 9c941daebe9fb3e79066ee4def16ed5ce0eb10a9
Comment 102•7 years ago
|
||
Comment on attachment 8973299 [details]
Bug 1421062: [release] Update secondary balrog tasks to get scopes based on project; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1140
Attachment #8973299 -
Flags: review+
Comment 103•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/6ca277616782
[release] Update secondary balrog tasks to get scopes based on project; r=aki
Comment 104•7 years ago
|
||
bugherder |
Comment 105•7 years ago
|
||
Comment 106•7 years ago
|
||
Comment on attachment 8975925 [details]
Bug 1421062: [release] Use configured scriptworker scope prefix for checksum signing; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1291
Attachment #8975925 -
Flags: review+
Comment 107•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/61730225e15b
[release] Use configured scriptworker scope prefix for checksum signing; r=aki
Comment 108•7 years ago
|
||
bugherder |
Comment 109•7 years ago
|
||
- Fix capitalization of `Thunderbird` in windows installer and dmg files.
Comment 110•7 years ago
|
||
Comment on attachment 8980630 [details]
Bug 1421062: Update beetmover to 7.2.3; r?aki
Aki Sasaki [:aki] has approved the revision.
https://phabricator.services.mozilla.com/D1385
Attachment #8980630 -
Flags: review+
Comment 111•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/build/puppet/rev/b68369cbad34
Update beetmover to 7.2.3; r=aki
Comment 112•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/d7001cfd3e3c
[release] Add release balrog and beetmover scope configuration; r=me
https://hg.mozilla.org/comm-central/rev/4b3f7cefa2b2
[release] Fix typo'd worker names in release tasks; r=me
Comment 113•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/comm-central/rev/c26c760692be
[release] Add esr60 balrog scopes; r=me
Comment 114•7 years ago
|
||
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/mozilla-inbound/rev/e4a6945f1aa0
[release] Enable production scriptworkers on comm-beta and comm-esr60; r=me
Comment 115•7 years ago
|
||
bugherder |
Reporter | ||
Updated•6 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Keywords: leave-open
You need to log in
before you can comment on or make changes to this bug.
Description
•