Use hard-coded signatures for tiers of buildbot jobs only (not TaskCluster)

RESOLVED FIXED

Status

Tree Management
Treeherder: Data Ingestion
P1
normal
RESOLVED FIXED
3 months ago
2 months ago

People

(Reporter: camd, Assigned: camd)

Tracking

Details

Attachments

(1 attachment)

(Assignee)

Description

3 months ago
Only use a hard-coded signature list to apply tiers 2 and 3 to buildbot jobs.  For Task Cluster jobs, we should take what they tell us and use only that.  

We should also disable access to the Exclusion Profile Editor at this time. (Separate commit).  We should instead communicate that they need to either modify the Task Definition or add the signature of the job(s) to be hidden in Treeherder itself.
(Assignee)

Updated

3 months ago
Blocks: 1387640
(Assignee)

Updated

3 months ago
Assignee: nobody → cdawson
Status: NEW → ASSIGNED
Priority: -- → P1

Comment 1

2 months ago
Created attachment 8906852 [details] [review]
[treeherder] mozilla:remove-exclusion-profiles-1 > mozilla:master
(Assignee)

Comment 2

2 months ago
Comment on attachment 8906852 [details] [review]
[treeherder] mozilla:remove-exclusion-profiles-1 > mozilla:master

Here's the first of two PRs to do this work.  The second part will change the API to stop using the exclusion profiles.
Attachment #8906852 - Flags: review?(emorley)

Comment 3

2 months ago
Comment on attachment 8906852 [details] [review]
[treeherder] mozilla:remove-exclusion-profiles-1 > mozilla:master

It's so good to be able to simplify all this!

Have left a couple of comments, but happy for this to land without re-review.
Attachment #8906852 - Flags: review?(emorley) → review+

Comment 4

2 months ago
Commits pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/01d2414173787bcfbc78f65cf1947e7a58cd2ad2
Bug 1398386 - Use signatures to set tier on buildbot jobs only

* Makes TaskCluster jobs independent of profiles to set Tier.  We take
  whatever tier we are given by TaskCluster for the job.
* Removes use of exclusion profiles for Buildbot jobs.  Jobs that
  should be Tier-2 and Tier-3 are hard-coded in the Treeherder code
  by their job signature.

https://github.com/mozilla/treeherder/commit/83c94d9caef389de2179c2c5bf7342049815276e
Bug 1398386 - Remove exclusion editor admin panel
(Assignee)

Updated

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