Add a hook to mozilla-central & releases/mozilla-* to catch accidental landings on relbranches

RESOLVED WONTFIX

Status

Developer Services
Mercurial: hg.mozilla.org
RESOLVED WONTFIX
8 years ago
3 years ago

People

(Reporter: Away for a while, Unassigned)

Tracking

Details

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

(Reporter)

Description

8 years ago
The hook could check if the changesets landed are on any named branch, and if so, fail if the commit message does not include "[relbranch]" or something.
Please coord with RelEng before turning this live. 

We need to make sure our release automation handles this before this hook goes live, or else we could get unhappy surprise during a respin.
We probably want this on mozilla-central too; it occasionally has relbranches.
(Reporter)

Updated

8 years ago
Summary: Add a hook to releases/mozilla-* to catch accidental landings on relbranches → Add a hook to mozilla-central & releases/mozilla-* to catch accidental landings on relbranches

Comment 3

8 years ago
I think this should be the responsibility of the release manager to track, though this certainly would help. I have a tool that watches this for me, but others might not.
You could just roll this into the tree closure hook, which is already on m-c and relbranches, and already looks for magic words.
(In reply to comment #3)
> I think this should be the responsibility of the release manager to track,
> though this certainly would help. I have a tool that watches this for me, but
> others might not.

Is that tool available somewhere for other release managers to use?
(Assignee)

Updated

4 years ago
Product: mozilla.org → Release Engineering
(Assignee)

Updated

3 years ago
Product: Release Engineering → Developer Services

Updated

3 years ago
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/81]

Updated

3 years ago
Whiteboard: [kanban:engops:https://kanbanize.com/ctrl_board/6/81] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/966] [kanban:engops:https://kanbanize.com/ctrl_board/6/81]

Updated

3 years ago
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/966] [kanban:engops:https://kanbanize.com/ctrl_board/6/81] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/971] [kanban:engops:https://kanbanize.com/ctrl_board/6/81]

Updated

3 years ago
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/971] [kanban:engops:https://kanbanize.com/ctrl_board/6/81] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/973] [kanban:engops:https://kanbanize.com/ctrl_board/6/81]
(Assignee)

Updated

3 years ago
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/973] [kanban:engops:https://kanbanize.com/ctrl_board/6/81] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/973]

Comment 6

3 years ago
Is this still wanted?
Flags: needinfo?(rail)
I'd say no. The bug is quite old and not that active. Also adding another hook adds extra complexity and code to maintain.
Flags: needinfo?(rail)

Comment 8

3 years ago
I'm happy to close this bug then!
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.