- 1 Build Harness
- 2 Bugs
- 3 Build Engineer
- 4 Signed-off Revisions
- 5 Notes
- 6 Wall Clock Time
Tracking bug filed as bug 521128
chatzilla CVS timestamp: 2009-10-07 00:00
L10n revisions according to opt-ins as listed in l10n-changesets
- Updated shipped-locales, l10n-changesets, release-config.py
- Kicked off with the following command:
buildbot sendchange --username=kairo --master=localhost:9010 --branch=comm-central -m "SeaMonkey 2.0rc1build1" doit
- After tagging failed with an unknown error in dom-inspector, commented out the already tagged comm-central repo in release-master.py and kicked off the process again
We have no signing infrastructure for SeaMonkey right now, so I faked the signing step that is usually done after completion of builds and L10n repacks and before the update generation.
Logged onto stage-old.mozilla.org and ran
fakesign.sh as documented in 2.0b1 notes.
Updates and Verification
- l10n_verify as well as updates started normally, triggered after the repacks and fake-signing.
- updates failed in the bump step because the Linux slave it ran on was missing the Config::General perl module, I installed that and re-triggered that builder.
- Update verification steps were triggered manually after updates were done (automatic triggering would only have worked if updates completed OK the first time).
- Win32 verification is red, but that's expected as the general notes on verification log analysis point out, the .chk files for NSS differ. Also, cs fails for having no 2.0b2 files, other locales only have the known .chk difference.
- Linux verification is red for cs having no 2.0b2 files, but succeeded for all other locales.
- Mac verification is also red for cs having no 2.0b2 files, but succeeded for all other locales.
- verification notes no partial and complete updates for 2.0b1 cs, needed to manually create complete update snippets from 2.0b1 to 2.0rc1.
zipcopy.sh as documented in 2.0b1 notes to provide ZIPs along with the installers for Windows.
Copy Language Packs
langpackmove.sh as documented in 2.0b1 notes to move the langpacks into the directory we want them in for release.
make-checksums.sh which I created last time around, I created MD5SUMS and SHA1SUMS files containing all files we release. Also, I copied the README from last time and modified it as needed.
Push To Mirrors
mirrorpush.sh, containing the line documented in 2.0b1 notes, I finally pushed the files to the public dir for mirrors to pick them up.
- Used 'Force Build' to start the final_verification builder, all tested URLs are HTTP 200 and 302, cs has no partial updates for 2.0b1 but a complete one, which is expected behavior - everything good to go!
Publish Updates to the beta Channel
~/bin/backupsnip 20091007-SeaMonkey-2.0rc1 ~/bin/pushsnip 20091007-SeaMonkey-2.0rc1
Wall Clock Time
- buildbot sendchange: Wed Oct 7 16:20:10 PDT 2009
- Start: Wed Oct 7 17:07:27 2009
- End: Wed Oct 7 17:08:28 2009 (only comm-central tagged, broken in dom-inspector)
- Elapsed: 1 mins, 1 secs
- buildbot sendchange: Wed Oct 7 17:46:15 2009
- Start: Wed Oct 7 18:49:19 2009
- End: Wed Oct 7 18:58:19 2009
- Elapsed: 9 mins, 0 secs
- Start: Wed Oct 7 18:58:19 2009
- End: Wed Oct 7 19:07:48 2009
- Elapsed: 9 mins, 28 secs
- Start: Wed Oct 7 20:15:15 2009
- End: Wed Oct 7 21:22:49 2009
- Elapsed: 1 hrs, 7 mins, 33 secs
- Start: Wed Oct 7 20:25:43 2009
- End: Wed Oct 7 22:51:35 2009
- Elapsed: 2 hrs, 25 mins, 52 secs
- Start: Wed Oct 7 20:14:45 2009
- End: Thu Oct 8 00:59:02 2009
- Elapsed: 4 hrs, 44 mins, 17 secs
- linux_repack (17 locales):
- Start: Wed Oct 7 21:42:27 2009
- End: Wed Oct 7 22:27:29 2009
- win32_repack (17 locales):
- Start: Wed Oct 7 22:51:37 2009
- End: Thu Oct 8 00:11:16 2009
- macosx_repack (17 locales):
- Start: Thu Oct 8 05:50:12 2009
- End: Thu Oct 8 07:13:47 2009
- Start: Thu Oct 8 07:27:50 2009
- End: Thu Oct 8 07:37:28 2009 (apparently failed because Config::General wasn't installed on one of the Linux boxes, installed that and rebuilt that step)
- Elapsed: 9 mins, 37 secs
- Start: Thu Oct 8 10:33:38 2009
- End: Thu Oct 8 11:56:10 2009
- Elapsed: 1 hrs, 22 mins, 32 secs
Done manually at Thu Oct 8 07:23:35 PDT 2009
- Start: Thu Oct 8 11:53:17 2009
- End: Thu Oct 8 12:51:53 2009
- Elapsed: 58 mins, 36 secs
- Start: Thu Oct 8 13:06:58 2009
- End: Thu Oct 8 13:23:06 2009
- Elapsed: 16 mins, 8 secs
- Start: Thu Oct 8 12:31:02 2009
- End: Thu Oct 8 12:44:01 2009
- Elapsed: 12 mins, 58 secs
- Start: Thu Oct 8 12:51:53 2009
- End: Thu Oct 8 14:35:34 2009
- Elapsed: 1 hrs, 43 mins, 40 secs
- final_verification (triggered manually after mirror push):
- Start: Sat Oct 10 09:05:22 2009
- End: Sat Oct 10 09:07:23 2009
- Elapsed: 2 mins, 0 secs