Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
1,529
edits
ChrisCooper (talk | contribs) |
No edit summary |
||
| Line 10: | Line 10: | ||
=Signed-off Revision(s)= | =Signed-off Revision(s)= | ||
Build 1: [http://hg.mozilla.org/releases/mozilla-release/rev/ | Build 1: [http://hg.mozilla.org/releases/mozilla-release/rev/28af55043104 28af55043104] | ||
=L10N changesets= | =L10N changesets= | ||
[https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets Instructions] on how to get them | [https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets Instructions] on how to get them | ||
* Firefox: https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx15 | * Firefox: https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx15 | ||
* Fennec: https://l10n-stage-sj.mozilla.org/shipping/json-changesets?ms=fennec15 | * Fennec: https://l10n-stage-sj.mozilla.org/shipping/json-changesets?ms=fennec15&platforms=android&multi_android-multilocale_repo=releases%2Fmozilla-beta&multi_android-multilocale_rev=default&multi_android-multilocale_path=mobile%2Fandroid%2Flocales%2Fmaemo-locales | ||
=Tags= | =Tags= | ||
| Line 282: | Line 282: | ||
* set a clobber for any master, release-mozilla-release, any builder as a speed up | * set a clobber for any master, release-mozilla-release, any builder as a speed up | ||
* Locked for 6 mw32-ix-slaves to bm12 and rebooted them. Locked 8 bld-r5-lion slaves to bm12. | * Locked for 6 mw32-ix-slaves to bm12 and rebooted them. Locked 8 bld-r5-lion slaves to bm12. | ||
* Shipped the l10n milestones | * Shipped the l10n milestones | ||
| Line 297: | Line 295: | ||
wget -O- --no-check-certificate "https://bugzilla.mozilla.org/attachment.cgi?id=654915" | patch -p1 | wget -O- --no-check-certificate "https://bugzilla.mozilla.org/attachment.cgi?id=654915" | patch -p1 | ||
sed -i -e "s/TBD/'???'/" mozilla/release-firefox-mozilla-release.py mozilla/release-fennec-mozilla-release.py | sed -i -e "s/TBD/'???'/" mozilla/release-firefox-mozilla-release.py mozilla/release-fennec-mozilla-release.py | ||
wget -O mozilla/l10n-changesets_mobile-release.json "https://l10n-stage-sj.mozilla.org/shipping/json-changesets?ms=fennec15 | wget -O mozilla/l10n-changesets_mobile-release.json "https://l10n-stage-sj.mozilla.org/shipping/json-changesets?ms=fennec15&platforms=android&multi_android-multilocale_repo=releases%2Fmozilla-beta&multi_android-multilocale_rev=default&multi_android-multilocale_path=mobile%2Fandroid%2Flocales%2Fmaemo-locales" | ||
wget -O mozilla/l10n-changesets_mozilla-release "https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx15 | wget -O mozilla/l10n-changesets_mozilla-release "https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx15" | ||
# Remove the locales we aren't shipping from l10n changesets (bug 784642) | # Remove the locales we aren't shipping from l10n changesets (bug 784642) | ||
sed -i -e '/^ach.*$/d' -e '/^mn.*$/d' -e '/^sw.*$/d' mozilla/l10n-changesets_mozilla-release | sed -i -e '/^ach.*$/d' -e '/^mn.*$/d' -e '/^sw.*$/d' mozilla/l10n-changesets_mozilla-release | ||
hg commit -m "Bug 772038 - tracking bug for build and release of Firefox/Fennec 15.0 - r=bhearsum" | hg commit -m "Bug 772038 - tracking bug for build and release of Firefox/Fennec 15.0 - r=bhearsum" | ||
hg up -r production | hg up -r production -C | ||
hg transplant default | hg transplant default | ||
hg tag -r production {FIREFOX,FENNEC}_15_0_{RELEASE,BUILD1} | hg tag -r production {FIREFOX,FENNEC}_15_0_{RELEASE,BUILD1} | ||
| Line 316: | Line 314: | ||
source bin/activate | source bin/activate | ||
make update reconfig | make update reconfig | ||
* <span style="color:red">ERROR</span> didn't fix quoting in csets as instructed via review | |||
** Fixed and commited + retagged in buildbot-configs | |||
** re-ran update/reconf on bm12 | |||
* Ran release sanity in dry run mode: | * Ran release sanity in dry run mode: | ||
cd /builds/buildbot/build1/master | cd /builds/buildbot/build1/master | ||
| Line 323: | Line 324: | ||
--release-config release-firefox-mozilla-release.py \ | --release-config release-firefox-mozilla-release.py \ | ||
--release-config release-fennec-mozilla-release.py --products firefox,fennec \ | --release-config release-fennec-mozilla-release.py --products firefox,fennec \ | ||
--dryrun localhost:9001 | --dryrun --l10n-dashboard-version=15 localhost:9001 | ||
** Complained about mn and sw being missing, because the l10n dashboard is wrong | ** Complained about ach, mn, and sw being missing, because the l10n dashboard is wrong | ||
* Ran release sanity with --bypass-l10n-check to get the release going: | * Ran release sanity with --bypass-l10n-check to get the release going: | ||
PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u Callek \ | PYTHONPATH=. python ../tools/buildbot-helpers/release_sanity.py -u Callek \ | ||
| Line 330: | Line 331: | ||
--release-config release-firefox-mozilla-release.py \ | --release-config release-firefox-mozilla-release.py \ | ||
--release-config release-fennec-mozilla-release.py --products firefox,fennec \ | --release-config release-fennec-mozilla-release.py --products firefox,fennec \ | ||
--bypass-l10n-check localhost:9001 | --bypass-l10n-check --l10n-dashboard-version=15 localhost:9001 | ||
'''<font color="red">DONE TO HERE</font>''' | |||
edits