Closed
Bug 1181979
Opened 9 years ago
Closed 7 years ago
Rearchitect mozilla-taskcluster
Categories
(Taskcluster :: Services, defect)
Taskcluster
Services
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: pmoore, Unassigned)
References
Details
(Whiteboard: taskcluster-q32015-meeting)
See https://bugzilla.mozilla.org/show_bug.cgi?id=1177315#c25 for details.
At least the following two components will be required:
1) vcs scheduler
================
This is probably entirely covered by bug 1158272 "Introduce .taskcluster.yml (or similar) in root dir of vcs project, as a mechanism for generating a task graph for that repository".
Note: bug 1178516 "scheduler: New big graph scheduler" will impact the requirements, as it changes the scheduling mechanism.
2) treeherder updater
=====================
We will need a component for listening to taskcluster pulse exchanges and updating job statuses in treeherder via treeherder APIs. This was also previously handled by mozilla-taskcluster component.
Miscellaneous
=============
1) Are any other components needed?
2) I'm not sure what (if any) APIs these new components should expose.
3) The vcs scheduler will be written in node.js in bug 1158272. The tree herder updater could be written in node.js/python/go or even rust. You get a lot for free using node.js due to features in taskcluster-base. If the tree herder updater will expose APIs, node.js offers a shorter path.
4) I've casually named these components "vcs scheduler" and "treeherder updater" for the purposes of this bug - if other names are preferred / in active use, please advise.
Comment 1•9 years ago
|
||
RE: #2
I spoke with camd recently and it would be desirable to have our mozilla-taskcluster (treeherder updater component) to emit pulse messages rather than talk to the API directly. Just something to keep in mind when we're redesigning this.
Reporter | ||
Updated•9 years ago
|
Component: TaskCluster → General
Product: Testing → Taskcluster
Reporter | ||
Updated•9 years ago
|
Component: General → Integration
Reporter | ||
Updated•9 years ago
|
Whiteboard: taskcluster-q32015-meeting
Updated•9 years ago
|
Updated•9 years ago
|
Component: Integration → Platform and Services
Comment 2•7 years ago
|
||
We want to turn off mozilla-taskcluster.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•6 years ago
|
Component: Platform and Services → Services
You need to log in
before you can comment on or make changes to this bug.
Description
•