Closed Bug 1335506 Opened 7 years ago Closed 7 years ago

Only show the Trigger Missing Jobs button on a whitelist of trees which do SETA-based scheduling

Categories

(Tree Management :: Treeherder, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: KWierso, Assigned: KWierso)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

11:31:10 <philor> speaking of which, I don't think anyone but me ever really used "Trigger missing jobs" but if you do, DON'T
11:31:58 <KWierso> philor: I used it a couple times
11:32:00 <philor> since my triggering of missing jobs 11 days ago resulted in a l10n nightly job ten days later, and a periodicupdate job 11 days later
11:32:01 <KWierso> but won't now
11:33:30 <philor> suppose we should probably get treeherder to remove the UI until the bot gets a letter of fitness from its psychiatrist
11:35:41 <KWierso> philor: can do
Attachment #8832165 - Flags: review?(emorley) → review?(cdawson)
Comment on attachment 8832165 [details] [review]
[treeherder] KWierso:hidetriggermissingjobs > mozilla:master

Haha.  Perhaps the shortest review I've ever had.  :)  Before merge, would you please add a comment with a bug number to the bug about fixing triggering so we know why it's been hidden?
Attachment #8832165 - Flags: review?(cdawson) → review+
Assignee: nobody → wkocher
Commit pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/e91d597ff741d0c5d6c2eb2fcf23aaac2f07a827
Bug 1335506 - Hide the trigger missing jobs button until it behaves (#2121) r=camd
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Unfortunately this caused a parse error during the Grunt build:
https://travis-ci.org/mozilla/treeherder/jobs/198363137#L280

...not sure why this didn't fail the Travis job.

I'll revert for now, so we can do a prod push, and file a separate bug for debugging why the JS Travis job doesn't show as failed.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Commit pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/8d09162f763122a0a6c2f1bb474915079cb549ea
Revert "Bug 1335506 - Hide the trigger missing jobs button until it behaves (#2121) r=camd"

This reverts commit e91d597ff741d0c5d6c2eb2fcf23aaac2f07a827.
Probably a better workaround, or perhaps permanent fix, would be to only have it enabled on a whitelist of trees consisting of mozilla-inbound and autoland.

The temptation to trigger it on mozilla-beta just to see whether or not it would try to trigger jobs which appear in allthethings like release-mozilla-beta-firefox-win64_partner_repacks or release-mozilla-beta-firefox_version_bump is killing me.
Summary: Hide the Trigger Missing Jobs button until it doesn't do bad things. → Only show the Trigger Missing Jobs button on a whitelist of trees which do SETA-based scheduling
No longer blocks: 1335310
Requested a change in the PR.  Thanks. :)
Attachment #8858228 - Flags: review?(cdawson) → review+
Commit pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/0361b618af8448d68415adec2386d59f3edecd16
Bug 1335506 - Only show Trigger Missing Jobs on integration branches (#2342) r=camd

* Bug 1335506 - Only show Trigger Missing Jobs on integration branches
Status: REOPENED → RESOLVED
Closed: 7 years ago7 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: