Closed Bug 1023895 Opened 12 years ago Closed 6 years ago

cannot restore revisions of a release that doesn't exist

Categories

(Release Engineering Graveyard :: Applications: Balrog (backend), defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: bhearsum, Unassigned)

References

Details

(Whiteboard: [lang=js][lang=python][ready])

I accidentally deleted a -latest rule in my own dev instance of Balrog today. After doing so I constructed the URL for the revisions page to try to restore it, but I got a 404 that said "Requested release does not exist". We should probably make this possible, and maybe have some sort of UI around it. Bare minimum would be a text input that lets you enter the name of any release. Better would be some sort of on-demand autofill.
Priority: -- → P3
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3288]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3288] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3293]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3293] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3297]
Still an issue with the new ui.
Mentor: bhearsum
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/3297] → [lang=js][good first bug]
Whiteboard: [lang=js][good first bug] → [lang=js]
The backend needs a bit of adjustment to cope with this, too. It refuses to retrieve revisions for things that don't currently exist, eg: https://github.com/mozilla/balrog/blob/870a1dc821f32a331d4542f22b2af93a6d8782a3/auslib/admin/views/rules.py#L163.
Whiteboard: [lang=js] → [lang=js][lang=python][ready]
Mentor: bhearsum
Assignee: nobody → ichiato.ikikin
Sorry Ichiato, this is a low priority bug that I don't have to mentor right now - I'm unassigning it.
Assignee: ichiato.ikikin → nobody
Component: Applications: Balrog (frontend) → Applications: Balrog (backend)

Given that this has never come up in production in Balrog's lifetime, I'm closing it. Let's re-open as a Github issue if we ever need to.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Product: Release Engineering → Release Engineering Graveyard
You need to log in before you can comment on or make changes to this bug.