Confirmed users
4,467
edits
| Line 98: | Line 98: | ||
==Build 1== | ==Build 1== | ||
===Synching the repos=== | |||
* 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 | ||