Closed
Bug 1391321
Opened 7 years ago
Closed 7 years ago
[meta] port custom-ui actions in treeherder to use actions.json if available
Categories
(Taskcluster :: Services, enhancement)
Taskcluster
Services
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bstack, Assigned: bstack)
References
Details
Attachments
(1 file)
(deleted),
text/x-github-pull-request
|
Details |
No description provided.
Assignee | ||
Updated•7 years ago
|
Comment 1•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Attachment #8898473 -
Flags: review?(cdawson)
Comment 2•7 years ago
|
||
Comment on attachment 8898473 [details]
[treeherder] imbstack:bug-1391321 > mozilla:master
Just a couple minor things. And it looks like there were some unanswered questions from Dustin? Esp: the "trying the old way first" one. :)
Attachment #8898473 -
Flags: review?(cdawson) → review-
Assignee | ||
Updated•7 years ago
|
Attachment #8898473 -
Flags: review- → review?
Comment 3•7 years ago
|
||
Thanks bstack-- I think this is about ready to go. Just a couple comments in the PR. Let me know if you need me to merge. I believe you have access to do so now. :)
Comment 4•7 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/e918b4e1b1263acb9a45f3487182f6d7fc2f8156
Bug 1391321 - Use taskcluster actions.json for all actions (#2718)
Bug 1391321 - Use taskcluster actions.json for all actions
Assignee | ||
Comment 5•7 years ago
|
||
Thanks for the access :)
This is all merged in now.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Comment 6•7 years ago
|
||
More history from IRC, for posterity:
00:52 <KWierso> so, the possible combinations we have are:
00:52 <KWierso> in-tree without bstack's stuff + current treeherder prod
00:52 <KWierso> in-tree without bstack's stuff + current treeherder master
00:52 <KWierso> in-tree with bstack's stuff + current treeherder prod
00:52 <KWierso> in-tree with bstack's stuff + current treeherder master
00:53 <KWierso> which of these result in not being able to add jobs/backfill?
00:53 <KWierso> is there any way to get all of them to work?
00:53 <KWierso> (backward compatible from both sides?)
00:53 <bstack> iiuc even currently certain things are broken for certain pushes
00:54 <bstack> the logic in-tree itself is broken for a few days for actions.yml and a week or so for actions.json
00:54 <bstack> which is all fallout from some change somebody made to decision tasks
00:54 <bstack> which is my long-way-around way of saying that I don't think we can have a way that makes all 4 cases work
00:55 <bstack> and I think some subset of the 4 is actually currently broken
00:55 <bstack> but I'm not an expert on what is actually broken here
00:55 <bstack> my changes just relied on this working :/
00:55 <KWierso> I have seen some busted Action tasks on various trees today
00:55 <KWierso> (the "A" symbols, not "add-new")
00:56 <bstack> yeah, that makes sense I believe
00:56 <camd> I guess it all depends on where we're most "danged if we do/don't"
00:57 <camd> perhaps pushing to prod tomorrow would be worth it so at least all the new stuff will work? KWierso do you have a feel for that?
I'm going to do a prod deploy today.
If people have problems using action tasks, they need to update to newer mozilla-central.
Ideally in the future in-tree changes could be forwards/backwards compatible to avoid too much breakage.
Assignee | ||
Updated•7 years ago
|
Attachment #8898473 -
Flags: review?
Updated•6 years ago
|
Component: Integration → Services
You need to log in
before you can comment on or make changes to this bug.
Description
•