Confirmed users
3,104
edits
(→Tags) |
No edit summary |
||
| Line 29: | Line 29: | ||
| GECKO110_2012030912_RELBRANCH FIREFOX_11_0_BUILD1 FIREFOX_11_0_RELEASE | | GECKO110_2012030912_RELBRANCH FIREFOX_11_0_BUILD1 FIREFOX_11_0_RELEASE | ||
| [http://hg.mozilla.org/releases/mozilla-release/rev/72e3dc061978 72e3dc061978] | | [http://hg.mozilla.org/releases/mozilla-release/rev/72e3dc061978 72e3dc061978] | ||
|- | |||
| 2 | |||
| | |||
| | |||
|} | |} | ||
| Line 57: | Line 61: | ||
| mw32-ix-slave13 | | mw32-ix-slave13 | ||
| 3 hrs, 7 mins, 46 secs | | 3 hrs, 7 mins, 46 secs | ||
|- | |||
| rowspan="4" | 2 | |||
| Linux | |||
| rowspan="4" | | |||
| | |||
| | |||
|- | |||
| Linux64 | |||
| | |||
| | |||
|- | |||
| Mac | |||
| | |||
| | |||
|- | |||
| Windows | |||
| | |||
| | |||
|} | |} | ||
| Line 228: | Line 250: | ||
==Build 2== | ==Build 2== | ||
===Preparing to start Automation=== | |||
* Set clobbers for the appropriate masters. Doing this 24-48 hours in advance should speedup the build. | |||
* Reserve slaves | |||
echo "10"> master/reserved_slaves_bm08-build1 | |||
* Land automation configs (are you or buildduty going to reconfig? great, merge. otherwise double-land only your configs) | |||
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags (FIREFOX_11_0_RELEASE FIREFOX_11_0_BUILD2) | |||
* update and reconfigure the master | |||
* start automation | |||
# Dry-run | |||
source ../bin/activate | |||
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u rail \ | |||
-V 11.0 --branch mozilla-release --build-number 2 -c release-firefox-mozilla-release.py \ | |||
--products firefox --l10n-dashboad-version=11 --dryrun localhost:9001 | |||
* Failed because beta-only locales was listed on the l10n dashboard: | |||
2012-03-09 11:48:54,898 : ERROR : locale mn missing in config | |||
2012-03-09 11:48:54,898 : ERROR : locale sw missing in config | |||
2012-03-09 11:48:54,898 : ERROR : Error verifying l10n dashboard changesets | |||
* reran | |||
# Dry-run | |||
source ../bin/activate | |||
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u rail \ | |||
-V 11.0 --branch mozilla-release --build-number 2 -c release-firefox-mozilla-release.py \ | |||
--products firefox --l10n-dashboad-version=11 --bypass-l10n-check --dryrun localhost:9001 | |||
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u rail \ | |||
-V 11.0 --branch mozilla-release --build-number 2 -c release-firefox-mozilla-release.py \ | |||
--products firefox --l10n-dashboad-version=11 --bypass-l10n-check localhost:9001 | |||
=== Edit rsync exclude files === | |||
Edit /pub/mozilla.org/zz/rsyncd-mozilla-releases.exclude on stage so that it excludes the current release. This prevents external mirrors from picking up the new release prematurely. | |||
For rapid release betas, this is not necessary as there's already an exclude that matches beta releases. | |||
=== Tag === | |||
=== Bouncer Submitter === | |||
=== Source === | |||
=== Build === | |||
===== L10N Repacks ===== | |||
=== Unittests / Talos === | |||
# Look to see that they ran | |||
# Document any oranges (per platform) for unittests - if possible, try to confirm it's known/random | |||
# Make sure there's no red/failures that we need to have a dev look at | |||
=== XULRunner === | |||
====Source==== | |||
====Build==== | |||
====Signing==== | |||
Used [http://hg.mozilla.org/build/braindump/file/55e0c88718fb/releases-related/sign_xulrunner.sh this script] | |||
=== Partner Repack === | |||
=== L10N verify === | |||
=== Checksums === | |||
=== Updates === | |||
==== Update verify ==== | |||
=== Reset reserved slaves === | |||
=== Check permissions / AV scan === | |||
=== Push to internal mirrors === | |||
[https://intranet.mozilla.org/ReleaseEngineering/Release/Primer#Mirrors_.28internal_.26_external.29 Mirrors Policy] | |||
=== Before Release Day === | |||
==== Run backupsnip for release snippets ==== | |||
=== Final verification === | |||
=== Push index file to mirrors === | |||