Closed
Bug 1271312
Opened 8 years ago
Closed 8 years ago
ensure we get taskcluster running on all mozilla supported branches
Categories
(Taskcluster :: Services, defect)
Taskcluster
Services
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jmaher, Assigned: garndt)
References
Details
in bug 1252471, we handled getting taskcluster working on the branches that run linux64 debug builds and/or tests. in the future we will need to support all the branches, for example, when we uplift next (in 3 weeks scheduled), we need support on mozilla-beta. When other build types and tests come online we will need other branches. from what I can tell, here is a list of branches: mozilla-beta mozilla-release mozilla-esr45 alder cyprus larch pine
Comment 1•8 years ago
|
||
For the roles: alder already exists cyprus is spelled "cypress" pine already exists $ ./tcadmin make-gecko-branch-role projects/oak oak 2 updating role done $ ./tcadmin make-gecko-branch-role releases/mozilla-beta mozilla-beta 3 creating role done $ ./tcadmin make-gecko-branch-role releases/mozilla-release mozilla-release 3 creating role done $ ./tcadmin make-gecko-branch-role releases/mozilla-esr45 mozilla-esr45 3 creating role done $ ./tcadmin make-gecko-branch-role projects/alder alder 2 updating role done $ ./tcadmin make-gecko-branch-role projects/larch larch 2 creating role done
Updated•8 years ago
|
Assignee: nobody → dustin
Comment 2•8 years ago
|
||
https://github.com/taskcluster/mozilla-taskcluster/pull/61 Once that's in place, this will go over to great to create the caches.
Assignee | ||
Comment 3•8 years ago
|
||
This has been merged in and deployed. Also manually created caches for all of the added repos and opened up this PR to make sure that it gets deployed with the hook later on. https://github.com/taskcluster/taskcluster-vcs/pull/62
Comment 4•8 years ago
|
||
Not sure mozilla-esr45 actually worked, since I got no gecko-decision in https://treeherder.mozilla.org/#/jobs?repo=mozilla-esr45&revision=7e0de69ca6c5a596597387485037b8892fc84ddc
Comment 5•8 years ago
|
||
Also, on beta and release (and I presume esr45 once it starts deciding) it gave us opt Linux32/Linux64/OS X builds which try to upload symbols and fail due to a missing /builds/crash-stats-api.token, https://treeherder.mozilla.org/logviewer.html#?job_id=1093070&repo=mozilla-beta
Comment 6•8 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/8483a86bf672
Comment 7•8 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-release/rev/89432dab4307
Updated•8 years ago
|
Component: Integration → Platform and Services
Comment 8•8 years ago
|
||
Commits pushed to master at https://github.com/taskcluster/taskcluster-vcs https://github.com/taskcluster/taskcluster-vcs/commit/4fab4fada9a4e1e4625bb073bcdb7e4855ac529a Bug 1271312 - add cypress, large, mozilla{beta,release,esr45a} https://github.com/taskcluster/taskcluster-vcs/commit/db5184effe6c3a886658085a248dd45adc19f08b Merge pull request #62 from gregarndt/add_moar_repos Bug 1271312 - add cypress, large, mozilla{beta,release,esr45a}
Comment 9•8 years ago
|
||
I think this is finished, but just checking with Greg first..
Assignee: dustin → garndt
Assignee | ||
Comment 10•8 years ago
|
||
Yup, things should be good, we can resolve this.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 11•8 years ago
|
||
I don't particularly miss it myself, but nothing is running on mozilla-esr45, still.
Assignee | ||
Comment 12•8 years ago
|
||
Since the purpose of this bug was to enable it, I have fixed the scope issue that was preventing decision tasks from being scheduled and now have a decision task on this push [1]. If we want to disable certain things from running we'll need to edit the in-tree scheduling for that. [1] https://treeherder.mozilla.org/#/jobs?repo=mozilla-esr45&revision=88bea96c802a4ece73cdc5dce266d03ab828046d
Assignee | ||
Comment 13•8 years ago
|
||
And it looks like there are still scope issues that I need to check out.
Assignee | ||
Comment 14•8 years ago
|
||
Ok, the scope issue is fixed. there seems to be some task definitions in esr45 that require additional scopes. Specifically I had to add: docker-worker:cache:build-macosx64-st-an-workspace docker-worker:cache:build-macosx64-workspace docker-worker:cache:build-mozilla-esr45* docker-worker:cache:tc-vcs docker-worker:cache:tc-vcs-public-sources
Updated•5 years ago
|
Component: Platform and Services → Services
You need to log in
before you can comment on or make changes to this bug.
Description
•