Closed
Bug 589914
Opened 14 years ago
Closed 14 years ago
tag step should not fail on APPROVAL REQUIRED
Categories
(Release Engineering :: General, defect, P3)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: mozilla)
References
Details
(Whiteboard: [automation][simple])
Attachments
(2 files, 3 obsolete files)
2.87 KB,
patch
|
mozilla
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
2.87 KB,
patch
|
mozilla
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
I hit this twice today: once because the tree was closed, but the previous APPROVAL REQUIRED status was commented out instead of removed; once because tinderbox.m.o took too long to load so sendchange-close_tree-let_tagging_finish-open_tree didn't work (step 2 took longer than step 3). Ben says we shouldn't fix this here, because we should close the tree. However, we don't fail on OPEN, so I think we should add an a=release or blocking-release or something that will allow the tagging step to push during times like this.
Comment 1•14 years ago
|
||
Though it was suggested to me as a joke, I've been considering adding "a=CLOSED TREE" to my queue of whitespace patches that I use when we need to trigger builds when there's nobody around to trigger them without a patch, which would work fine as the minimum number of chars for tagging pushes to evade every hook, too.
Comment 2•14 years ago
|
||
I don't like explicitly doing things to encourage lazy behvaiour, but I don't feel _that_ strongly about this. I'm not going to object any further to this.
Comment 4•14 years ago
|
||
I hit this during a release once too, but I think it's important for us to have only one tree status at any given time and that we should remove the current status, put in our closed status (keep a snippet around somewhere for c&p) and then reverse those steps when done. It's cleaner and I'm sure a workaround for this will lead to problems somewhere else if we don't have to pay attention to how many tree statuses are in the tinderbox.
Assignee | ||
Comment 5•14 years ago
|
||
See https://bugzilla.mozilla.org/show_bug.cgi?id=609717#c6
Comment 6•14 years ago
|
||
I would rather not have people hitting this because they didn't know. I hit it because nothing was fixed and because it can be hit. Keeping a snippet around to c&p is a behaviour to be taught to people who have not hit the problem before and they get to do a release. I would rather not hit the hook. a=whatever WFM
Comment 7•14 years ago
|
||
Ok, it sucks to hit this because you don't know. But I don't see "allowing slopping tinderbox status code" as a fix. The hook is there for the protection of the tree and when we in Releng hit this I think it's a good reminder that we be clean about setting tinderbox page status. However, as Aki pointed out this will be moot when we do not have push races and tagging does not require closing the tree.
Comment 8•14 years ago
|
||
That would be: "allowing sloppy tinderbox status code" != fix.
Comment 9•14 years ago
|
||
If the push race issue wasn't going away then the fix would be to make the hook actually parse the html rather than just do a regexp.
Assignee | ||
Updated•14 years ago
|
Whiteboard: [automation][simple]
Assignee | ||
Comment 10•14 years ago
|
||
same patch for 08x. Alternately, let's bikeshed on this longer.
Attachment #489030 -
Flags: review?(nrthomas)
Comment 11•14 years ago
|
||
Comment on attachment 489030 [details] [diff] [review] OMG BIKESHED Please update the comment ahead of the first change too.
Attachment #489030 -
Flags: review?(nrthomas) → review+
Comment 12•14 years ago
|
||
if this is not planned to land on 0.7 branch, can it please?
Assignee | ||
Comment 13•14 years ago
|
||
Adding requested comment change. Carrying forward r+. This is for 08x (default branch).
Attachment #489091 -
Flags: review+
Assignee | ||
Comment 14•14 years ago
|
||
Same, but for 07x (same patch, different line numbers)
Assignee: nobody → aki
Attachment #489030 -
Attachment is obsolete: true
Attachment #489092 -
Flags: review+
Assignee | ||
Updated•14 years ago
|
Flags: needs-reconfig?
Assignee | ||
Comment 15•14 years ago
|
||
Attachment #489092 -
Attachment is obsolete: true
Attachment #489093 -
Flags: review+
Assignee | ||
Comment 16•14 years ago
|
||
Attachment #489091 -
Attachment is obsolete: true
Assignee | ||
Updated•14 years ago
|
Attachment #489094 -
Flags: review+
Comment 17•14 years ago
|
||
Bug 508896 will need this work, too. I'll update my patches to include it.
Assignee | ||
Comment 18•14 years ago
|
||
Comment on attachment 489094 [details] [diff] [review] comment fix, 08x http://hg.mozilla.org/build/buildbotcustom/rev/af943908626d
Attachment #489094 -
Flags: checked-in+
Assignee | ||
Comment 19•14 years ago
|
||
Comment on attachment 489093 [details] [diff] [review] comment fix, 07x http://hg.mozilla.org/build/buildbotcustom/rev/f825695b7462
Attachment #489093 -
Flags: checked-in+
Assignee | ||
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•14 years ago
|
Flags: needs-reconfig?
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•