Closed Bug 1355918 Opened 7 years ago Closed 6 years ago

Make the bug filer API return the bugzilla URL that the backend is using to file the bug

Categories

(Tree Management :: Treeherder: API, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: KWierso, Unassigned)

Details

At the moment, the bug filer API files a bug with a configurable URL to a bugzilla instance. Production Treeherder is set to point to production bugzilla. Treeherder staging is set to point to bugzilla-dev. When the bug is successfully created, it returns the bug ID to the UI for use in classifying the selected job, as well as opening a tab to the new bug for further editing.

However, the UI part of this uses a hardcoded link to production bugzilla, so Treeherder staging will file a bug against bugzilla-dev, return the bug ID from bugzilla-dev, and then the UI opens a tab to production bugzilla with the bugzilla-dev ID.

We should make the filer API return the configured bugzilla URL along with the bug ID, so the tab that gets opened will be to the correct bugzilla instance.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.