Releases/Firefox 13.0.1/BuildNotes: Difference between revisions

no edit summary
(Created page with "=Notes About Releasing= Please update the [https://wiki.mozilla.org/index.php?title=Releases/BuildNotesTemplate Notes Template] and the [https://intranet.mozilla.org/Build:Releas...")
 
No edit summary
Line 4: Line 4:
= Bugs hit =
= Bugs hit =
Enter any bugs pre-existing or newly discovered and filed during the release:
Enter any bugs pre-existing or newly discovered and filed during the release:
* {{bug|}} - description
* I started this release thinking that buildbot-master13 was the master to be used
*
** this means that reserved_slaves was 0 for this master until '''just''' before starting it
* L10n checks failed:
<pre>
2012-06-14 11:20:39,654 : INFO : Checking for existence l10n changeset ku af6fed359593 in repo https://hg.mozilla.org/releases/l10n/mozilla-release/ku/file/af6fed359593 ...
2012-06-14 11:20:39,776 : INFO : Checking for existence l10n changeset sl 9762be720183 in repo https://hg.mozilla.org/releases/l10n/mozilla-release/sl/file/9762be720183 ...
2012-06-14 11:20:40,253 : INFO : Comparing l10n changesets on dashboard https://l10n.mozilla.org/shipping/l10n-changesets?ms=fx13.0.1 to on-disk l10n-changesets_mozilla-release ...
2012-06-14 11:20:40,474 : ERROR : cannot find l10n dashboard at https://l10n.mozilla.org/shipping/l10n-changesets?ms=fx13.0.1
2012-06-14 11:20:40,475 : ERROR : Error verifying l10n dashboard changesets
</pre>
** skipping checks and talking with Axel about solution


=Build Engineers=
=Build Engineers=
Line 11: Line 20:


=Signed-off Revision(s)=
=Signed-off Revision(s)=
Build 1: [http://hg.mozilla.org/releases/mozilla-beta/rev/# #]
Build 1: [http://hg.mozilla.org/releases/mozilla-beta/rev/5bd841d76b3a 5bd841d76b3a]


=L10N changesets=
=L10N changesets=
Line 63: Line 72:
* Reserved slaves
* Reserved slaves
<pre>
<pre>
[cltbld@buildbot-master13 master]$ pwd
[cltbld@buildbot-master12 master]$ pwd
/builds/buildbot/build1/master
/builds/buildbot/build1/master
[cltbld@buildbot-master13 master]$ cat reserved_slaves
[cltbld@buildbot-master12 master]$ cat reserved_slaves
8
8
</pre>
</pre>
Line 73: Line 82:
* Set clobbers for the appropriate masters. Doing this 24-48 hours in advance should speedup the build.
* Set clobbers for the appropriate masters. Doing this 24-48 hours in advance should speedup the build.
** [https://build.mozilla.org/clobberer/ clobberer]
** [https://build.mozilla.org/clobberer/ clobberer]
'''DONE TO HERE'''
* For build1 only, create symlinks:
* For build1 only, create symlinks:
  # ffxbld@stage
  # ffxbld@stage
Line 80: Line 88:
  ln -s ../candidates/13.0.1-candidates 13.0.1-candidates
  ln -s ../candidates/13.0.1-candidates 13.0.1-candidates
* Land automation configs
* Land automation configs
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags. <small>''([[Release:Release_Automation_on_Mercurial:Configuration#Starting_the_automation|details]])''</small>
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags.  
** Sample command for Firefox 10.0 beta 5 build 1:
<pre>
hg tag -f FIREFOX_13_0_1_{RELEASE,BUILD1}
</pre>
* update and reconfigure the master
* update and reconfigure the master
<pre>
<pre>
cd /builds/buildbot/build1/master
cd /builds/buildbot/build1
source bin/activate
make update && make checkconfig && make reconfig
make update && make checkconfig && make reconfig
</pre>
cd master
<pre>
cd /builds/buildbot/build1/master
source ../bin/activate
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u armenzg -V 13.0.1 --branch mozilla-release --build-number 1 \
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u armenzg -V 13.0.1 --branch mozilla-release --build-number 1 \
     --release-config release-firefox-mozilla-release.py --products firefox  \
     --release-config release-firefox-mozilla-release.py --products firefox  \
     --dryrun localhost:9001
     --dryrun localhost:9001
</pre>
</pre>
* start automation ''&larr; monitor progress on buildbot (e.g. [http://buildbot-master13.build.mozilla.org:8001/waterfall?num_events=10&category=release-mozilla-beta- beta])''
* failed L10n checks (see '''bug hit''' section)
** the same command as above but without the "--dryrun"
** no other errors
** run previous command with -b to skip
* the same command as above but without the "--dryrun"
 
* start automation ''&larr; monitor progress on buildbot (e.g. [http://buildbot-master12.build.mozilla.org:8001/waterfall?num_events=10&category=release-mozilla-release- release])''
 
'''DONE TO HERE'''


=== E-mail Metrics ===
=== E-mail Metrics ===
Confirmed users
3,990

edits