Figure out how to get Treeherder revision_hash

RESOLVED FIXED

Status

Release Engineering
General Automation
--
blocker
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: rail, Assigned: rail)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

3 years ago
Bug 1177257 removed revision-lookup API and now all Funsize scheduling jobs are failing because it can't get revision_hash. revision_hash is used to route tasks to Treeherder.


To calculate revision_hash Treeherder uses the following algorithm: https://github.com/mozilla/treeherder/blob/master/treeherder/etl/pushlog.py#L41-L59

Reimplementing the algorithm will require some fiddling with pushlog. :(
(Assignee)

Updated

3 years ago
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.