Releases/Firefox 15.0/BuildNotes: Difference between revisions

no edit summary
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.0
* Firefox: https://l10n-stage-sj.mozilla.org/shipping/l10n-changesets?ms=fx15
* Fennec: https://l10n-stage-sj.mozilla.org/shipping/json-changesets?ms=fennec15.0&platforms=android&multi_android-multilocale_repo=releases%2Fmozilla-beta&multi_android-multilocale_rev=default&multi_android-multilocale_path=mobile%2Fandroid%2Flocales%2Fmaemo-locales
* 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.
'''<font color="red">DONE TO HERE</font>'''


* 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.0&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_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.0"
  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>'''
Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
1,529

edits