Releases/Thunderbird 10.0.7esr/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
(8 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
= Bugs hit = | = Bugs hit = | ||
* {{Bug|785619}} - Update verify fails for ESR releases | |||
=Build Engineers= | =Build Engineers= | ||
rail - Tracking bug: {{bug|772814}} | rail - Tracking bug: {{bug|772814}} | ||
Line 26: | Line 28: | ||
| rowspan="4" | 1 | | rowspan="4" | 1 | ||
| Linux | | Linux | ||
| rowspan="4" | | | rowspan="4" | 20120824144020 | ||
| | | mv-moz2-linux-ix-slave18 | ||
| | | 30 mins, 28 secs | ||
|- | |- | ||
| Linux64 | | Linux64 | ||
| | | bld-centos5-64-vmw-002 | ||
| | | 40 mins, 30 secs | ||
|- | |- | ||
| Mac | | Mac | ||
| | | moz2-darwin10-slave42 | ||
| | | 3 hrs, 24 mins, 1 secs | ||
|- | |- | ||
| Windows | | Windows | ||
| | | mw32-ix-slave10 | ||
| | | 1 hrs, 30 mins, 24 secs | ||
|} | |} | ||
Line 76: | Line 78: | ||
=== Tag === | === Tag === | ||
OK | |||
=== Bouncer Submitter === | === Bouncer Submitter === | ||
OK | |||
=== Source === | === Source === | ||
OK | |||
=== Build === | === Build === | ||
==== en-US ==== | ==== en-US ==== | ||
OK | |||
==== l10n repacks ==== | ==== l10n repacks ==== | ||
OK | |||
=== Checksums === | === Checksums === | ||
OK | |||
=== Updates === | === Updates === | ||
OK | |||
==== Update verify ==== | ==== Update verify ==== | ||
Failed, see {{Bug|785619}}. Test channel will be fixed by [https://bugzilla.mozilla.org/attachment.cgi?id=655362 patch]. Tagged using *_RUNTIME | |||
# On my local machine, to kick off update verify | |||
for p in linux linux64 macosx64 win32; do | |||
for i in `seq 6`; do | |||
curl "http://buildbot-master32.srv.releng.scl3.mozilla.com:8001/builders/release-comm-esr10-${p}_update_verify_${i}%2F6/force" >/dev/null | |||
done | |||
done | |||
=== Reset reserved slaves === | === Reset reserved slaves === | ||
# cltbld@buildbot-master32 | |||
echo "0" > /builds/buildbot/build1/master/reserved_slaves | |||
=== Check permissions / AV scan === | === Check permissions / AV scan === | ||
OK | |||
=== Push files to internal mirrors === | === Push files to internal mirrors === | ||
OK | |||
=== Final verification === | === Final verification === | ||
OK | |||
=== Backup snippets === | === Backup snippets === | ||
# tbirdbld @ aus3-staging | |||
~/bin/backupsnip Thunderbird-10.0.07esr-build1 | |||
real 1m26.966s | |||
user 0m0.583s | |||
sys 0m1.184s | |||
=== Push to esr channel === | === Push to esr channel === | ||
~/bin/pushsnip Thunderbird-10.0.07esr-build1 | |||
=== Update symlinks === | === Update symlinks === | ||
/pub/mozilla.org/thunderbird/releases/ | |||
rm latest-10.0esr && ln -s 10.0.7esr latest-10.0esr |
Latest revision as of 15:56, 28 August 2012
Notes About Releasing
Please update the Notes Template and the Release:Primer for future releases (bug fixes, changes to automation) as needed
Bugs hit
- bug 785619 - Update verify fails for ESR releases
Build Engineers
rail - Tracking bug: bug 772814
Signed-off Revision(s)
L10N changesets: unchanged
Build1:
- comm-esr10: 1d4617eeb9bd
- mozilla-esr10: Use FIREFOX_10_0_7esr_RELEASE after 10.0.7esr is tagged (a40ed010dcba)
- mozilla-esr10 relbranch: use the same relbranch that FIREFOX_10_0_7esr is on (GECKO1007_2012082413_RELBRANCH)
Build data
Firefox
Build # | Type | Build ID | Build machine | Time to build |
1 | Linux | 20120824144020 | mv-moz2-linux-ix-slave18 | 30 mins, 28 secs |
Linux64 | bld-centos5-64-vmw-002 | 40 mins, 30 secs | ||
Mac | moz2-darwin10-slave42 | 3 hrs, 24 mins, 1 secs | ||
Windows | mw32-ix-slave10 | 1 hrs, 30 mins, 24 secs |
Notes
Build 1
Preparing to start Automation
- Clobber: https://build.mozilla.org/clobberer/ Any master -> release-comm-esr10 -> Any builder
- Reserve slaves
# cltbld@buildbot-master32 echo "6" > /builds/buildbot/build1/master/reserved_slaves
- No l10n changes
- Double land automation configs
- Tag buildbot-configs, buildbotcustom, & tools with build & release tags. (details)
hg tag -f THUNDERBIRD_10_0_6esr_{RELEASE,BUILD1}
- Sanity check
cd /builds/buildbot/build1/master source ../bin/activate PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u rail -V 10.0.7esr \ --branch comm-esr10 --build-number 1 \ --release-config release-thunderbird-comm-esr10.py --products thunderbird \ --dryrun -l localhost:9001
- Release sanity failed checking mozconfigs (CLIENT_PY_ARGS related). Same as 10.0.6esr. Reran with --bypass-mozconfig-check
- Started automation
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u rail -V 10.0.7esr \ --branch comm-esr10 --build-number 1 \ --release-config release-thunderbird-comm-esr10.py --products thunderbird \ --bypass-mozconfig-check -l localhost:9001
Tag
OK
Bouncer Submitter
OK
Source
OK
Build
en-US
OK
l10n repacks
OK
Checksums
OK
Updates
OK
Update verify
Failed, see bug 785619. Test channel will be fixed by patch. Tagged using *_RUNTIME
# On my local machine, to kick off update verify for p in linux linux64 macosx64 win32; do for i in `seq 6`; do curl "http://buildbot-master32.srv.releng.scl3.mozilla.com:8001/builders/release-comm-esr10-${p}_update_verify_${i}%2F6/force" >/dev/null done done
Reset reserved slaves
# cltbld@buildbot-master32 echo "0" > /builds/buildbot/build1/master/reserved_slaves
Check permissions / AV scan
OK
Push files to internal mirrors
OK
Final verification
OK
Backup snippets
# tbirdbld @ aus3-staging ~/bin/backupsnip Thunderbird-10.0.07esr-build1 real 1m26.966s user 0m0.583s sys 0m1.184s
Push to esr channel
~/bin/pushsnip Thunderbird-10.0.07esr-build1
Update symlinks
/pub/mozilla.org/thunderbird/releases/ rm latest-10.0esr && ln -s 10.0.7esr latest-10.0esr