Closed
Bug 1059400
(treeherder-dev-transition)
Opened 10 years ago
Closed 9 years ago
Treeherder Milestone 4: Make TBPL redundant for all users
Categories
(Tree Management :: Treeherder, defect, P2)
Tree Management
Treeherder
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jgriffin, Assigned: emorley)
References
Details
(Keywords: meta)
This bug tracks issues that sheriffs need to have fixed, but which can wait until after the transition...i.e., they don't block sheriffing transition itself.
Reporter | ||
Updated•10 years ago
|
Alias: treeherder-need
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Summary: Treeherder regressions compared to TBPL that need fixing ASAP post-transition → Non-blocking Treeherder regressions that will be fixed ASAP post-transition
Depends on: 1066377
Assignee | ||
Updated•10 years ago
|
Alias: treeherder-need → treeherder-regress
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Comment 1•10 years ago
|
||
Tweaking summary, since "not blocking" was referring to the "not blocking the sheriff transition", whereas this does block the transition of non-sherifs / TBPL EOL (bug 1054977) etc.
Summary: Non-blocking Treeherder regressions compared to TBPL → Treeherder regressions compared to TBPL
Assignee | ||
Comment 2•10 years ago
|
||
Removing the sheriffs alias to avoid spamming it; please re-CC if you aren't following this component and wish to track changes here.
Assignee | ||
Comment 3•10 years ago
|
||
After discussions at the Treeherder work week, we came to the conclusion that some of the meta bugs we've been using were really poor substitutes for other Bugzilla features & should be replaced by a combination of new Bugzilla {components, keywords, ...}. Also, I don't think it's realistic (or desirable) to block TBPL EOL on every single Treeherder regression compared to TBPL, since: 1) Even if Treeherder has some regressions, it currently does have advantages over TBPL (and over time the ratio will get even better), so people will likely switch over anyway. At which point if no-one if using TBPL, those remaining minor regressions are no longer blocking EOL. 2) We're going to reach a point where we care less about the remaining regressions than adding new features that we've wanted for ages in TBPL. At which point, bucketing bugs by whether they are a regression or not adds little value from a triaging POV, since we'll be judging by the bug's priority field instead (which will take into account all factors). As such, I believe we should: a) Morph this bug to be about only _blockers_ for all remaining devs/users of TBPL transitioning to Treeherder (as well as use-cases for which people have to fall back to TBPL), rather than all possible regressions. b) Instead use the keyword "regression" to denote regressions from TBPL, rather than having a meta bug. This will allow us to surface the same list of bugs that this meta bug did. Bugs for tools switching from consuming TBPL's API to Treeherder's will continue to block bug 1054977 instead of this one. Adjusting summary based on: https://wiki.mozilla.org/Auto-tools/Projects/Treeherder#Roadmap Over the coming days I'll start removing bugs from the dependency list here - if anyone is still using TBPL and I remove a bug which is blocking their transition (or the cause for them to have to occasionally go back to TBPL for a particular workflow), please re-add it and let me know :-)
Alias: treeherder-regress → treeherder-all-transition
Keywords: meta
Summary: Treeherder regressions compared to TBPL → Treeherder Milestone 4: Make TBPL redundant for all users
Assignee | ||
Updated•10 years ago
|
Alias: treeherder-all-transition → treeherder-user-transition
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Alias: treeherder-user-transition → treeherder-dev-transition
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Priority: -- → P2
Assignee | ||
Comment 4•9 years ago
|
||
Bug 1117183 has a Google form survey for asking devs what remaining issues are blocking any of them from moving to Treeherder. The aim is to send it out roughly at the end of this week (hoping to catch a few more low-hanging-fruit fixes to Treeherder first) and then use the results to prune/add to the deps of this bug, so the scope of the task is better known. I'll update this bug when we know more :-)
Assignee | ||
Comment 5•9 years ago
|
||
Whilst we still have a number of papercuts/regressions in Treeherder compared to TBPL (and in an ideal world we'd like to fix them all as soon as possible), the current situation is: * the jobs in TBPL are no longer sheriffed * TBPL no longer has an accurate view of the current state of the trees, since we now have job data coming from sources other than buildbot (eg taskcluster) - and these jobs don't show up on TBPL at all * The visibility profiles are now quite out of sync on TBPL, so it's not clear what's expected to be green or not * New job/platform types aren't recognised by TBPL * There is pressure from above to turn off TBPL to free up resources * The survey results in bug 1117183 didn't mention many of the issues that are deps of this bug, nor anything major blocker wise that we didn't already know * Most users have already moved to Treeherder - so our fixing of the TBPL->Treeherder regressions is actually orthogonal when it comes to determining TBPL EOL. Given the above, I'm trimming down the list of deps of this bug quite substantially. Per the Treeherder meeting on Thursday 5th March, we also wish to try and EOL TBPL by the end of the quarter (ie: 31st March).
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → emorley
Assignee | ||
Comment 6•9 years ago
|
||
All dependant bugs are fixed. There are a few more non-treeherder tasks remaining, as deps of the parent of this bug, bug 1054977.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•