Confirmed users
4,971
edits
(33 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Notes About Releasing= | =Notes About Releasing= | ||
Please update the [https://wiki.mozilla.org/index.php?title=Releases/ | Please update the [https://wiki.mozilla.org/index.php?title=Releases/AuroraBuildNotesTemplate Aurora Notes Template] and the [https://intranet.mozilla.org/Build:Release:Primer Release:Primer] for future releases (bug fixes, changes to automation) as needed | ||
= Bugs hit = | = Bugs hit = | ||
Line 6: | Line 6: | ||
* {{bug|750973}} - source configure requires linux mozconfig?? | * {{bug|750973}} - source configure requires linux mozconfig?? | ||
* {{bug|750976}} - android signing: allow for different locale lists for android and android-xul | * {{bug|750976}} - android signing: allow for different locale lists for android and android-xul | ||
* {{bug|753629}} - release Android single locale repacks upload to build1/ on build > 1 | |||
=Build Engineers= | =Build Engineers= | ||
Line 13: | Line 14: | ||
* Build 1: [http://hg.mozilla.org/releases/mozilla-aurora/rev/58c351982d75 58c351982d75] | * Build 1: [http://hg.mozilla.org/releases/mozilla-aurora/rev/58c351982d75 58c351982d75] | ||
* Build 2: [http://hg.mozilla.org/releases/mozilla-aurora/rev/ | * Build 2: [http://hg.mozilla.org/releases/mozilla-aurora/rev/1faea99701db 1faea99701db] | ||
* Build 3: [http://hg.mozilla.org/releases/mozilla-aurora/rev/14ce1b841676 14ce1b841676] | |||
* 13.0b2 build2 spin1: [http://hg.mozilla.org/releases/mozilla-beta/rev/d734a796d657 d734a796d657] | |||
=L10N changesets= | =L10N changesets= | ||
Line 20: | Line 24: | ||
* [https://l10n.mozilla.org/shipping/json-changesets?av=fennec-aurora&platforms=android&multi_android-multilocale_repo=releases%2Fmozilla-aurora&multi_android-multilocale_rev=default&multi_android-multilocale_path=mobile%2Fandroid%2Flocales%2Fmaemo-locales Fennec build 1] | * [https://l10n.mozilla.org/shipping/json-changesets?av=fennec-aurora&platforms=android&multi_android-multilocale_repo=releases%2Fmozilla-aurora&multi_android-multilocale_rev=default&multi_android-multilocale_path=mobile%2Fandroid%2Flocales%2Fmaemo-locales Fennec build 1] | ||
* [] | * [https://l10n.mozilla.org/shipping/json-changesets?av=fennec-aurora&platforms=android&multi_android-multilocale_repo=releases%2Fmozilla-aurora&multi_android-multilocale_rev=default&multi_android-multilocale_path=mobile%2Fandroid%2Flocales%2Fmaemo-locales also build 2] | ||
* [https://l10n.mozilla.org/shipping/json-changesets?av=fennec-aurora&platforms=android&multi_android-multilocale_repo=releases%2Fmozilla-aurora&multi_android-multilocale_rev=default&multi_android-multilocale_path=mobile%2Fandroid%2Flocales%2Fmaemo-locales also build 3] | |||
This link will change over time, so won't be useful for verifying later. | |||
* 13.0b2 build2 spin1 had an empty l10n-changesets_mobile-beta.json ; this will probably remain true until the beta uplift on 6/5. | |||
=Tags= | =Tags= | ||
Line 33: | Line 42: | ||
| MOBILE140_2012050114_RELBRANCH, FENNEC_14_0b1_RELEASE, FENNEC_14_0b1_BUILD1 | | MOBILE140_2012050114_RELBRANCH, FENNEC_14_0b1_RELEASE, FENNEC_14_0b1_BUILD1 | ||
| [http://hg.mozilla.org/releases/mozilla-aurora/rev/ec68c6989414 ec68c6989414] | | [http://hg.mozilla.org/releases/mozilla-aurora/rev/ec68c6989414 ec68c6989414] | ||
|- | |||
| 2 | |||
| MOBILE140_2012050917_RELBRANCH, FENNEC_14_0b1_RELEASE, FENNEC_14_0b1_BUILD2 | |||
| [http://hg.mozilla.org/releases/mozilla-aurora/rev/8436d2126332 8436d2126332] | |||
|- | |||
| 3 | |||
| MOBILE140_2012050917_RELBRANCH, FENNEC_14_0b1_RELEASE, FENNEC_14_0b1_BUILD3 | |||
| [http://hg.mozilla.org/releases/mozilla-aurora/rev/14ce1b841676 14ce1b841676] | |||
|- | |||
| 13.0b2 build2 spin1 | |||
| MOBILE130_2012050119_RELBRANCH FENNEC_13_0b2_BUILD2 FENNEC_13_0b2_RELEASE | |||
| [http://hg.mozilla.org/releases/mozilla-beta/rev/d734a796d657 d734a796d657] | |||
|} | |} | ||
Line 53: | Line 74: | ||
| mv-moz2-linux-ix-slave15 | | mv-moz2-linux-ix-slave15 | ||
| 51 mins, 24 secs | | 51 mins, 24 secs | ||
|- | |||
| rowspan="2" | 2 | |||
| android | |||
| 20120509173141 | |||
| linux-ix-slave29 | |||
| 47 mins, 49 secs | |||
|- | |||
| android-xul | |||
| 20120509183230 | |||
| linux-ix-slave39 | |||
|48 mins, 13 secs | |||
|- | |||
| rowspan="2" | 3 | |||
| android | |||
| rowspan="2" |20120510163828 | |||
|linux-ix-slave29 | |||
|48 mins, 4 secs | |||
|- | |||
| android-xul | |||
| linux-ix-slave39 | |||
| 50 mins, 16 secs | |||
|- | |||
| 13.0b2 build 2 spin 1 | |||
| android-xul | |||
| 20120511161838 | |||
| linux-ix-slave15 | |||
| 47 mins, 34 secs | |||
|} | |} | ||
Line 124: | Line 172: | ||
Done. | Done. | ||
==Build 2== | ==Build 2== | ||
===Preparing to start Automation=== | ===Preparing to start Automation=== | ||
<small>[[Release:Release_Automation_on_Mercurial:Documentation#Starting_the_automation|detailed instructions]]</small> | <small>[[Release:Release_Automation_on_Mercurial:Documentation#Starting_the_automation|detailed instructions]]</small> | ||
* Set clobbers | * Set clobbers for mozilla-aurora | ||
* | * Reserved 5 slaves on bm12 | ||
* Update l10n changesets for mobile | * Update l10n changesets for mobile | ||
* | * Landed [http://hg.mozilla.org/build/buildbot-configs/rev/c644a4927b6f configs] | ||
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags. | * Tag buildbot-configs, buildbotcustom, & tools with build & release tags. | ||
hg tag -f FENNEC_14_0b1_{RELEASE,BUILD2} | hg tag -f FENNEC_14_0b1_{RELEASE,BUILD2} | ||
Line 146: | Line 194: | ||
=== Tag === | === Tag === | ||
No problems. | |||
=== Source === | |||
No problems. | |||
=== Build === | |||
==== Fennec ==== | |||
Noticed android-xul multilocale had 0 locales. | |||
Landed [http://hg.mozilla.org/build/mozharness/rev/988469736985 fix]; re-clobbered and forced Android-xul build. | |||
===== Fennec repacks ===== | |||
These uploaded to build 1 :( | |||
Wrote a patch, ran | |||
scripts/scripts/mobile_l10n.py --cfg single_locale/release_mozilla-aurora_android.py --tag-override FENNEC_14_0b1_RELEASE | |||
on linux-ix-slave22. | |||
=== Android Signing === | |||
Noticed that we didn't have any Android native l10n repacks to sign; went back and fixed. | |||
2nd pass was good. | |||
=== Reset reserved slaves === | |||
Done. | |||
==Build 3== | |||
===Preparing to start Automation=== | |||
<small>[[Release:Release_Automation_on_Mercurial:Documentation#Starting_the_automation|detailed instructions]]</small> | |||
* Set clobbers for mozilla-aurora | |||
* Reserved 5 slaves on bm12 | |||
* Update l10n changesets for mobile | |||
* Landed [http://hg.mozilla.org/build/buildbot-configs/rev/e7b0bd7c8797 configs] | |||
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags. | |||
hg tag -f FENNEC_14_0b1_{RELEASE,BUILD3} | |||
* update and reconfigure the master | |||
* release-sanity | |||
<pre> | |||
cd /builds/buildbot/build1/master | |||
source ../bin/activate | |||
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u aki -V 14.0b1 --branch mozilla-aurora --build-number 3 -c release-fennec-mozilla-aurora.py -m -l --products fennec --dryrun localhost:9001 2>&1 | tee aki.out | |||
</pre> | |||
* start automation ''← monitor progress on buildbot (e.g. [http://buildbot-master07.build.mozilla.org:8001/waterfall?num_events=10&category=release-mozilla-aurora- aurora])'' | |||
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u aki -V 14.0b1 --branch mozilla-aurora --build-number 3 -c release-fennec-mozilla-aurora.py -m -l --products fennec localhost:9001 2>&1 | tee aki2.out | |||
=== Tag === | |||
No problems. | |||
=== Source === | === Source === | ||
No problems. | |||
=== Build === | === Build === | ||
==== Fennec ==== | ==== Fennec ==== | ||
No problems. | |||
===== Fennec repacks ===== | ===== Fennec repacks ===== | ||
No problems. | |||
=== Android Signing === | === Android Signing === | ||
No problems. | |||
=== Reset reserved slaves === | === Reset reserved slaves === | ||
Done. | |||
==13.0b2 build 2 spin 1== | |||
===Preparing to start Automation=== | |||
<small>[[Release:Release_Automation_on_Mercurial:Documentation#Starting_the_automation|detailed instructions]]</small> | |||
* Set clobbers for mozilla-beta | |||
* Reserved 5 slaves on bm13 | |||
* Update l10n changesets for mobile ? -- none on the dashboard, need to talk to Axel next week. | |||
* Landed [http://hg.mozilla.org/build/buildbot-configs/rev/6a850d4e8915 configs] | |||
* Tag buildbot-configs, buildbotcustom, & tools with build & release tags. | |||
hg tag -f FENNEC_13_0b2_{RELEASE,BUILD2} | |||
* update and reconfigure the master | |||
* release-sanity | |||
<pre> | |||
cd /builds/buildbot/build1/master | |||
source ../bin/activate | |||
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u aki -V 13.0b2 --branch mozilla-beta --build-number 2 -c release-fennec-mozilla-beta.py --products fennec --dryrun localhost:9001 2>&1 | tee aki.out | |||
</pre> | |||
* start automation ''← monitor progress on buildbot (e.g. [http://buildbot-master07.build.mozilla.org:8001/waterfall?num_events=10&category=release-mozilla-aurora- aurora])'' | |||
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u aki -V 13.0b2 --branch mozilla-beta --build-number 2 -c release-fennec-mozilla-beta.py --products fennec localhost:9001 2>&1 | tee aki2.out | |||
=== Tag === | |||
No problems. | |||
=== Source === | |||
No problems. | |||
=== Build === | |||
==== Fennec ==== | |||
No problems. | |||
=== Android Signing === | |||
<pre> | |||
# cltsign@signing1 | |||
cd signing-work | |||
hg --cwd mozharness pull | |||
hg --cwd mozharness up -C -r default | |||
python26 mozharness/scripts/sign_android.py --config-file signing/android_mozilla-beta.py | |||
</pre> | |||
=== Reset reserved slaves === | |||
Done. | |||
=== Release Day === | === Release Day === | ||
==== Publish Fennec to the Play Store (for beta releases and release releases) ==== | ==== Publish Fennec to the Play Store (for beta releases and release releases) ==== | ||
Line 164: | Line 313: | ||
=====Play Store (for beta releases and release releases)===== | =====Play Store (for beta releases and release releases)===== | ||
* | * Uploaded 14.0b1 build 3, then 13.0b2 build 2 spin 1. | ||
* At "go", activated 14.0b1 build 3, deactivated previous build, activated 13.0b2 build 2 spin 1, saved. | |||
* | * Updated What's new | ||
* Disabled HTC Desire | |||
* | |||
* |