Thunderbird 2.0.0.14:BuildNotes: Difference between revisions

Jump to navigation Jump to search
Line 196: Line 196:
|}
|}


After win32 l10n, had to set cerberus-vm back to text mode
Analysis/Fixes (nthomas):
mount -t -sc /cygdrive
* Linux
so that tinderbox would run. This box was very slow, taking 7 hours to complete the repack.
** Execute uploaded to <tt>cltbld@production-1.8-master.build.mozilla.org:/home/ftp/pub/thunderbird/nightly/2008-04-21-13-thunderbird2.0.0.14-l10n/</tt>. ie not <tt>.../2008/04/2008-04-21-13-thunderbird2.0.0.14-l10n/</tt>. This is because the tinderbox code was not symlinked properly in karma:<tt>/builds/tinderbox/Tb-Mozilla1.8-l10n-Release</tt> - effectively it was using older code. This would have been a long standing issue.
 
** Fixed the builds on the master by moving the linux files into <tt>.../2008/04/2008-04-21-13-thunderbird2.0.0.14-l10n/</tt> and replacing <tt>.../thunderbird/nightly/2008-04-21-13-thunderbird2.0.0.14-l10n/</tt> with a symlink into 2008/04/.
Undo the ssh changes like Build when they are done.
** Fixed tinderbox setup (backup in bak-20080422)
** To verify all files are present, ran <tt>os=linux; ~/check_locales.sh /home/ftp/pub/thunderbird/nightly/2.0.0.14-candidates/rc1/ ${os} ~/thunderbird-2.0.0.14/batch-source/rc1/mozilla/mail/locales/shipped-locales</tt> on stage.m.o. Got no complaints about missing files.
** Fixed up ~/.ssh symlinks (using ffxbld key), and restarted tinderbox
* Mac
** Execute uploaded to the correct location (<tt>.../2008/04/2008-04-21-13-thunderbird2.0.0.14-l10n/</tt>)
** Push failed to move any mac files into the candidates direcotry because it was using <tt>/home/ftp/pub/thunderbird/nightly/2008-04-21-13-thunderbird2.0.0.14-l10n/</tt> as the source.  So it got the Linux dir instead  of a symlink to the mac dir.
** The error <tt>file has vanished:"/home/ftp/pub/thunderbird/nightly/2.0.0.14-candidates/rc1/.thunderbird-2.0.0.14.pa-IN.linux-i686.complete.mar.KwvZoP"</tt> comes from the Linux Push running simultaneously with the Mac one (ie Linux was pushing into the candidates dir as Mac was syncing with stage, that's a rsync temp file). Ignoring this as harmless.
** Ran Push again, which copied the Mac files properly, but got <tt>rsync error: some files could not be transferred (code 23) at main.c(702)</tt> when doing SyncToStage. Should have applied the .../thunderbird/nightly/2008-04-21-13-thunderbird2.0.0.14-l10n fix on stage too.
** After fixing stage, ran <tt>rsync -av /home/ftp/pub/thunderbird/nightly/ cltbld@stage-old.mozilla.org:/home/ftp/pub/thunderbird/nightly/</tt> on the master, and only the symlink was copied over.
** the equivlanet check_locales.sh now says all mac files are present on stage
** Fixed up ~/.ssh symlinks (using ffxbld key), and restarted tinderbox
* Windows
** Execute uploaded to the correct location
** Push copied the bits to <tt>/home/ftp/pub/thunderbird/nightly//2.0.0.<b>12</b>-candidates/rc1/unsigned/. Turns out tb-moz18-bootstrap.cfg was on the RELEASE_AUTOMATION_M8_1 tag rather than the tip.
** On the master, cleaned out <tt>/home/ftp/pub/thunderbird/nightly/2.0.0.12-candidates/rc1/unsigned</tt> of 2.0.0.14 files, including all of windows-xpi/.  ** Did the same on stage, and restored the correct xpi's from <tt>2008/02/2008-02-13-09-thunderbird2.0.0.12-l10n/windows-xpi</tt>
** Updated the bootstrap configs/ dir to tip and reran Repack Execute
Confirmed users
4,293

edits

Navigation menu