Releases/Firefox 7.0/BuildNotes: Difference between revisions

Jump to navigation Jump to search
Line 98: Line 98:


==Build 1==
==Build 1==
* landed [http://hg.mozilla.org/build/buildbot-configs/rev/721e45b7c024 configs] - had to add a fix for relbranch = None (no longer can use empty string) - used l10n changesets from 7.0b7 ([http://bit.ly/r0xBrw fennec], [https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx7_beta_b7 firefox]) since there were a few updates since 7.0b6
===Synching the repos===
* landed [http://hg.mozilla.org/build/mozharness/rev/4564d84c49ba mozharness bumps]
* tagged mozharness, tools, buildbotcustom, and buildbot-configs with FIREFOX_7_0_BUILD1 FIREFOX_7_0_RELEASE FENNEC_7_0_BUILD1 FENNEC_7_0_RELEASE
* merged buildbot-configs default to production (buildbotcustom was already merged)
* reserved 10 slaves
echo "10" > master/reserved_slaves_bm07-build1
* clobbered "any master", "mozilla-release" and "any builder"
* synced mozilla-beta to mozilla-release (including l10n) according to [https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Documentation#Sync_mozilla-beta_to_mozilla-release documentation]
* synced mozilla-beta to mozilla-release (including l10n) according to [https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Documentation#Sync_mozilla-beta_to_mozilla-release documentation]


Line 117: Line 111:
hg -R mozilla-release push -f -e "ssh -l ffxbld -i ~/.ssh/ffxbld_dsa" ssh://hg.mozilla.org/releases/mozilla-release
hg -R mozilla-release push -f -e "ssh -l ffxbld -i ~/.ssh/ffxbld_dsa" ssh://hg.mozilla.org/releases/mozilla-release
</pre>
</pre>
===Preparing to start automation===
* landed [http://hg.mozilla.org/build/buildbot-configs/rev/721e45b7c024 configs] - had to add a fix for relbranch = None (no longer can use empty string) - used l10n changesets from 7.0b7 ([http://bit.ly/r0xBrw fennec], [https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx7_beta_b7 firefox]) since there were a few updates since 7.0b6
* landed [http://hg.mozilla.org/build/mozharness/rev/4564d84c49ba mozharness bumps]
* tagged mozharness, tools, buildbotcustom, and buildbot-configs with FIREFOX_7_0_BUILD1 FIREFOX_7_0_RELEASE FENNEC_7_0_BUILD1 FENNEC_7_0_RELEASE
* merged buildbot-configs default to production (buildbotcustom was already merged)
* reserved 10 slaves
echo "10" > master/reserved_slaves_bm07-build1
* clobbered "any master", "mozilla-release" and "any builder"
* did a diff of mozilla-beta/release mozconfigs against mozilla-release/release mozconfigs for all release platforms - no diff, nothing committed
* updated master
# in /builds/buildbot/build1
make update
* release sanity:
source ../bin/activate
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u lsblakk \
  -V 7.0 --branch mozilla-release --build-number 1 -c release-firefox-mozilla-release.py \
  --dryrun --products firefox,fennec localhost:9001
* failed:
2011-09-22 11:16:43,053 : ERROR : cannot find l10n dashboard at https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx7.0
2011-09-22 11:16:43,053  : ERROR : Error verifying l10n dashboard changesets
* ignorable, since there is no dashboard entry for 7.0
* edited release_sanity.py:
if not verify_l10n_dashboard(releaseConfig['l10nRevisionFile']):
    test_success = True
* started automation:
source ../bin/activate
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u lsblakk \
  -V 7.0 --branch mozilla-release --build-number 1 -c release-firefox-mozilla-release.py \
  -b --products firefox,fennec localhost:9001
=== E-mail Metrics ===
=== E-mail Metrics ===
Only or beta1 and 1.9.2 releases  
Only or beta1 and 1.9.2 releases  
Confirmed users
4,467

edits

Navigation menu