Closed Bug 851298 Opened 12 years ago Closed 9 years ago

ship it shouldn't allow for multiple releases in the same config file to be started at the same time

Categories

(Release Engineering :: Applications: Shipit, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Unassigned)

References

Details

(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2357] [shipit])

It's technically possible right now to start two releases at the same time that are using the same config file. We saw this as part of the first Thunderbird release channel release out of the esr17 repositories. It's not possible to do two releases at the same time from the same config file, so we should guard against this. I don't think we can implement this on the web side, because we can only make guesses about config files based on branches. This probably needs to be implemented in release runner after retrieving the list of releases but before processing them.
Product: mozilla.org → Release Engineering
Whiteboard: [shipit] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2341] [shipit]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2341] [shipit] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2349] [shipit]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2349] [shipit] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2357] [shipit]
Mass component change for ship it bugs.
Component: Release Automation → Ship It
Ship-it can handle multiple releases without reconfigs now! \o/
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Component: Applications: ShipIt (backend) → Applications: ShipIt
You need to log in before you can comment on or make changes to this bug.