Closed Bug 409493 Opened 17 years ago Closed 14 years ago

Automate post-stage steps

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: joduinn, Assigned: joduinn)

References

Details

(Whiteboard: [triagefollowup][automation])

After stage, we still manually do: - sign installers - generate checksums, MD5s - populate "stage-merged" on stage; - wait for formal "go" - after formal "go", push to mirrors - add entries to bouncer - wait for mirror absorption - verify mirror contents - announce to QA - wait for formal "go" - pushsnip to "beta" if needed - pushsnip to "release" if needed
Mirror absorption depends on bug#408673.
Depends on: 408673
Priority: -- → P3
Assignee: nobody → joduinn
While I still think this is something we should do, I've not had time to look at this in months. Pushing to Future until I (or anyone else) gets time for this.
Assignee: joduinn → nobody
Component: Release Engineering → Release Engineering: Future
QA Contact: build → release
(In reply to comment #0) > After stage, we still manually do: > > - sign installers > - generate checksums, MD5s > - populate "stage-merged" on stage; These are all partly automated at this point (as in, done from a script on keymaster not requiring manual intervention). > - verify mirror contents This is done in the Mercurial release automation - it must be kicked off manually when mirror absorption is high enough.
Depends on: 540598
Mass move of bugs from Release Engineering:Future -> Release Engineering. See http://coop.deadsquid.com/2010/02/kiss-the-future-goodbye/ for more details.
Component: Release Engineering: Future → Release Engineering
Assignee: nobody → joduinn
Whiteboard: [triagefollowup]
Whiteboard: [triagefollowup] → [triagefollowup][automation]
(In reply to comment #6) > After stage, we still manually do: > > - sign installers > - generate checksums, MD5s > - populate "stage-merged" on stage; Already done, per comment#4 > - wait for formal "go" > - after formal "go", push to mirrors bug#394498 > - add entries to bouncer bug#594923 > - wait for mirror absorption this is covered in bug#394498 > - verify mirror contents Done. > - announce to QA bug#398494 > - wait for formal "go" > - pushsnip to "beta" if needed > - pushsnip to "release" if needed bug#594930 Some work done here, so closing this as fixed. Remaining dep bugs being tracked as dep bugs of bug#478420.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.