Firefox 2.0.0.12:BuildNotes: Difference between revisions

no edit summary
(correct)
No edit summary
Line 164: Line 164:


===RC3===
===RC3===
Bootstrap tag: RELEASE_AUTOMATION_M7
Setup before starting:
* used existing version bump bug to attached diff for bootstrap.cfg
* ensure that machines have enough resources (bug 393274)
** On production-prometheus-vm remove the contents of /builds/updates/* - didn't need to do this, plenty of space
** On bm-xserve05 remove the contents of /builds/verify/*
** On production-1.8-master, make sure both private and public areas are synced to stage:
*** rsync -nav /home/ftp/pub/firefox/nightly/2.0.0.11-candidates/ stage.mozilla.org:/home/ftp/pub/firefox/nightly/2.0.0.11-candidates/
*** rsync -nav /data/cltbld/firefox-2.0.0.11/ stage:/data/cltbld/firefox-2.0.0.11/
**** expect new directories, but file contents should be the same
** On production-1.8-master, remove private and public areas:
*** rm -rf /data/cltbld/firefox-*
*** rm -rf /builds/tags/* - did not do this, plenty of space
*** in /home/ftp/pub/firefox/nightly/, remove all except the 2.0.0.x-candidates directory for the previous release
**** rm -rf /home/ftp/pub/firefox/nightly/2008*
**** rm -rf /home/ftp/pub/firefox/nightly/2.0.0.12-candidates
* kick off buildbot (run as cltbld):
** buildbot sendchange --master=localhost:9989 -u joduinn -m"Firefox 2.0.0.12 RC3" release
====Tag====
* automated, nothing to do.
====Source====
* automated, nothing to do.
====Build====
* automated, nothing to do.
====Sign====
[https://intranet.mozilla.org/Build:Signing Signing doc]
====L10nVerify====
====Updates to Test Channels (betatest & releasetest)====
* Initially failed due to existing /builds/updates/firefox-2.0.0.12/patcher/mozilla, removed /builds/updates/firefox-2.0.0.12/ and restarted.
====update Verify====
* Linux and Mac update verify failed initially, config bumper code problem [https://bugzilla.mozilla.org/show_bug.cgi?id=415261 bug 415261]
* Win32 should have failed, but warned instead. reopened [https://bugzilla.mozilla.org/show_bug.cgi?id=408157 bug 408157]
====Stage====
====Updates to Beta Channel====
* beta updates getting served completes not partials [https://bugzilla.mozilla.org/show_bug.cgi?id=388524 bug 388524]
** fixed this bug, had to regenerate and re-push snippets
* verify beta snippets versus betatest snippets
find -type d -iregex '.*beta.*' | perl -nle '$a = $_; $a =~ s/beta/betatest/; system("diff -r -u $_ ../20080201-02-Firefox-2.0.0.12-test/$a");' 2>&1 | tee /tmp/beta.log
===RC4===


Bootstrap tag: RELEASE_AUTOMATION_M7
Bootstrap tag: RELEASE_AUTOMATION_M7
Confirmed users
2,679

edits