Closed Bug 1398386 Opened 7 years ago Closed 7 years ago

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

Categories

(Tree Management :: Treeherder: Data Ingestion, enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: camd, Assigned: camd)

References

Details

Attachments

(1 file)

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.
Blocks: 1387640
Assignee: nobody → cdawson
Status: NEW → ASSIGNED
Priority: -- → P1
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 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+
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
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: