Confirmed users
4,293
edits
No edit summary |
|||
(23 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
* {{bug|760353}} - make source-package fails on comm-esr10 because MKDIR is undefined | * {{bug|760353}} - make source-package fails on comm-esr10 because MKDIR is undefined | ||
* {{bug|760361}} - l10n repacks failing in configure | * {{bug|760361}} - l10n repacks failing in configure | ||
* {{bug|760385}} - we clobber hg shares more frequently than necessary | * <strike>{{bug|760385}} - we clobber hg shares more frequently than necessary</strike> dupe of {{bug|748158}} | ||
* {{bug|760389}} - some builders not clobbered on build2 | * {{bug|760389}} - some builders not clobbered on build2 | ||
* {{bug|760390}} - en-US builds not pulling right mozilla-esr10 revision | * {{bug|760390}} - en-US builds not pulling right mozilla-esr10 revision | ||
* {{bug|760397}} - source builder not getting right mozilla-esr10 revision | * {{bug|760397}} - source builder not getting right mozilla-esr10 revision | ||
* {{bug|760807}} - Program Compatibility Assistant shown on Windows 7 when setting as default mail client (NSIS version) | |||
* {{bug|761951}} - not checking releasetest in final verification | |||
* {{bug|763769}} - release sanity complains about mozconfig differences | |||
=Build Engineers= | =Build Engineers= | ||
Line 25: | Line 28: | ||
* comm-esr10: https://hg.mozilla.org/releases/comm-esr10/rev/48677c4f453a on GECKO1005_2012053119_RELBRANCH | * comm-esr10: https://hg.mozilla.org/releases/comm-esr10/rev/48677c4f453a on GECKO1005_2012053119_RELBRANCH | ||
* mozilla-esr10: http://hg.mozilla.org/releases/mozilla-esr10/rev/5713c92407dd on GECKO1005_2012053118_RELBRANCH | * mozilla-esr10: http://hg.mozilla.org/releases/mozilla-esr10/rev/5713c92407dd on GECKO1005_2012053118_RELBRANCH | ||
Build 3: | |||
* comm-esr10: https://hg.mozilla.org/releases/comm-esr10/rev/939269a86b88 on GECKO1005_2012053119_RELBRANCH | |||
* mozilla-esr10: https://hg.mozilla.org/releases/mozilla-esr10/rev/5713c92407dd on GECKO1005_2012053118_RELBRANCH | |||
=Build data= | =Build data= | ||
Line 53: | Line 60: | ||
| 1 hrs, 43 mins, 28 secs | | 1 hrs, 43 mins, 28 secs | ||
|- | |- | ||
| rowspan="4" | | | rowspan="1" | 2 | ||
| Linux | |||
| rowspan="1" | 20120601013708 | |||
| mv-moz2-linux-ix-slave09 | |||
| 38 mins, 13 secs | |||
|- | |||
| rowspan="4" | 3 | |||
| Linux | | Linux | ||
| rowspan="4" | | | rowspan="4" | 20120601041309 | ||
| | | mv-moz2-linux-ix-slave09 | ||
| | | 37 mins, 26 secs | ||
|- | |- | ||
| Linux64 | | Linux64 | ||
| | | bld-centos5-64-vmw-003 | ||
| | | 41 mins, 53 secs | ||
|- | |- | ||
| Mac | | Mac | ||
| | | moz2-darwin10-slave44 | ||
| | | 3 hrs, 32 mins, 5 secs | ||
|- | |- | ||
| Windows | | Windows | ||
| | | mw32-ix-slave02 | ||
| | | 1 hrs, 39 mins, 32 secs | ||
|- | |||
| 3 Spin 2 | |||
| Windows | |||
| 20120605154056 | |||
| mw32-ix-slave02 | |||
| 1 hrs, 39 mins, 18 secs | |||
|} | |} | ||
Line 258: | Line 277: | ||
=== Tag === | === Tag === | ||
No problems | |||
=== Bouncer Submitter === | |||
N/A | |||
=== Source === | |||
No problems | |||
=== Build === | |||
==== en-US ==== | |||
* linux32 ok | |||
* linux64 and Mac failed in the compile step: | |||
<pre>abort: unknown revision 'THUNDERBIRD_10_0_5esr_RELEASE'! | |||
Time: real 0.900 secs (user 0.467+0.000 sys 0.100+0.000) | |||
Traceback (most recent call last): | |||
File "/builds/slave/tb-rel-comm-esr10-osx64-bld/build/client.py", line 618, in <module> | |||
Executing command: ['python', '../tools/buildfarm/utils/hgtool.py', 'http://hg.mozilla.org/releases/mozilla-esr10/', '/builds/slave/tb-rel-comm-esr10-osx64-bld/build/mozilla'] | |||
Executing command: ['hg', 'update', '-r', 'THUNDERBIRD_10_0_5esr_RELEASE', '-R', '/builds/slave/tb-rel-comm-esr10-osx64-bld/build/mozilla', '--verbose', '--time'] | |||
</pre> | |||
which is related to {{bug|757798}}. Solution is to manually pull in /builds/hg-shared/releases/mozilla-esr10 on bld-centos5-64-vmw-003 and moz2-darwin10-slave44, then clobber the build dirs. Also do the pull on other slaves that have repo to avoid later (potential) bustage in l10n repacks). The rebuild linux64 and mac en-US (green) | |||
* win32 failed on the same share issue; updated the share & manual clobber, then rebuild (green) | |||
==== l10n repacks ==== | |||
No problems | |||
=== Checksums === | |||
No problems | |||
=== Updates === | |||
No problems | |||
==== Update verify ==== | |||
No problems | |||
=== Reset reserved slaves === | |||
No done, other releases using machines/master. | |||
=== Check permissions / AV scan === | |||
No problems | |||
=== Push files to internal mirrors === | |||
No problems | |||
=== Final verification === | |||
No problems | |||
'''{{Bug|760807}} will means we need to redo win32''' | |||
== Build 3 Spin 2 == | |||
===Preparing to start Automation=== | |||
* rather than update the release config, move the tags etc etc etc when we are rebuilding windows only we do this file munging on ftp (hard linking): | |||
# tbirdbld@stage | |||
/pub/mozilla.org/thunderbird/candidates/10.0.5esr-candidates | |||
cp -alv build3{,.pre-win32-rebuild}/ | |||
cd build3 | |||
rm -rf jsshell-win32.zip *SUMS* update/win32/ win32/ win32_info.txt | |||
ie hard link as a quick backup, then remove win32 specific files and SUMS files that will need be regenerated | |||
* manual clobber of tb-rel-comm-esr10* on mw32-ix-slave02 and 03 | |||
=== E-mail Metrics === | |||
N/A | |||
=== E-mail mirrors@mozilla.org === | |||
N/A | |||
=== Edit rsync exclude files === | |||
N/A | |||
=== Tag === | |||
N/A | |||
=== Bouncer Submitter === | === Bouncer Submitter === | ||
N/A | N/A | ||
=== Source === | === Source === | ||
N/A | |||
=== Build === | === Build === | ||
==== en-US ==== | |||
Used the rebuild button, no problems | |||
==== l10n repacks ==== | |||
mw32-ix-slave10 didn't have makensis.exe renamed to makensisu-2.46.exe, so repack 6 was using 2.33 when configure ran. Job aborted, clobbered, nsis fixed, rebooted; sr removed from candidate dir; builder rebuilt. | |||
All green after that. | |||
=== Checksums === | |||
Rebuilt. Failed at the very end where it tried to recreate the contrib dirs which already existed. Harmless so ignored. | |||
=== Updates === | |||
Backed out update verify configs, and rebuilt. No problems. | |||
==== Update verify ==== | |||
No problems | |||
=== Check permissions / AV scan === | |||
Both rebuilt. Permissions orange with: | |||
WARN: target directory /pub/mozilla.org/thunderbird/releases/10.0.5esr/ exists | |||
which is fine because that dir exists but is empty after emptying the earlier builds out. | |||
A/V no problems. | |||
=== Push files to internal mirrors === | |||
Failed because thunderbird/releases/10.0.5esr already existed. Removed this and rebuilt. Twice it turns out, but the first one succeeded ok. | |||
=== Final verification === | |||
All green, but not actually checking the releasetest channel, so not verifying bouncer links OK - {{bug|761951}}. While writing the patch for that tested that win32 works OK on releasetest. | |||
=== Backup snippets === | |||
time ~/bin/backupsnip Thunderbird-10.0.5esr-build3 | |||
real 0m37.623s | |||
=== Reset reserved slaves === | |||
In this case it would be about evacuating the slaves from bm34, which is limited to T'bird releases again, but we'll need them for 14.0b1 anyway. | |||
=== Push to esr channel === | |||
time ~/bin/pushsnip Thunderbird-10.0.5esr-build3 | |||
=== Update symlinks === | |||
<pre> | |||
#tbirdbld@stage | |||
cd /pub/mozilla.org/thunderbird/releases | |||
rm latest-10.0esr; ln -s 10.0.5esr latest-10.0esr | |||
</pre> |