Releases/Firefox 38.0b8/BuildNotes
From MozillaWiki
< Releases
Contents
Firefox
Build 1
-
(RelMan) Ship the l10n milestone - (RelMan) Submit to Ship It
- cancelled at this point
Issues
- shipit failed first invocation of FF (called process error), but I didn't spot anything. A restart after fixing fennec worked. ???
Fennec
Build 1
-
(RelMan) Ship the l10n milestone - (RelMan) Submit to Ship It
- cancelled at this point
Issues
- relman's start of fennec failed, due to issues with locale 'my'. Opened bug 1158652 for this.
- ran modified version of braindump/releases-related/beta2release_l10n.sh
- restarted in shipit, running
Firefox
- Needed to respin due to bug 1158760 - Wrong branding on the 38 Beta 8
- bug 1159060 - Please purge /pub/mozilla.org/firefox/releases/38.0b8 from the CDNs and origin server cache
-
TODO: rerun final verification (retrigger http://buildbot-master77.bb.releng.use1.mozilla.com:8001/builders/release-mozilla-beta-beta_final_verification/builds/3)passed - To work around the CDN issues we had to:
- Pointed updates back to beta 6
- ln -s 38.0b8 38.0b8-2 in /pub/mozilla.org/firefox/releases on stage
- modified all bouncer locations to use the new path
- waited for sentry
- ran final verification
Build 2
Fennec
- Needed to respin due to bug 1158760 - Wrong branding on the 38 Beta 8
Build 2
-
(RelMan) Submit to Ship It - cancelled at this point
Build 3
Build2 was created using a wrong changeset, had to respin.
NOTE: since building from m-r, using the release (not beta) checklist steps
-
(RelMan) Submit to Ship It - Push to mirrors
- Balrog has NOT been updated for any Fennec 38.0 beta, so not updating.
-
Post-release tasks- because we're using release configs, had to manually reset symlinks after post release run:
-bash-4.1$ ll latest latest-beta lrwxrwxrwx 1 ffxbld mobile 6 Apr 15 00:04 latest -> 37.0.2 lrwxrwxrwx 1 ffxbld mobile 6 Apr 30 03:40 latest-beta -> 38.0b6 -bash-4.1$ ll latest latest-beta lrwxrwxrwx 1 ffxbld mobile 6 Apr 30 04:39 latest -> 38.0b8 lrwxrwxrwx 1 ffxbld mobile 6 Apr 30 03:40 latest-beta -> 38.0b6 -bash-4.1$ ln -sf 37.0.2 latest -bash-4.1$ ln -sf 38.0b8 latest-beta -bash-4.1$ ll latest latest-beta lrwxrwxrwx 1 ffxbld mobile 6 Apr 30 04:39 latest -> 38.0b8 lrwxrwxrwx 1 ffxbld mobile 6 Apr 30 03:40 latest-beta -> 38.0b6 -bash-4.1$ unlink latest && ln -s 37.0.2 latest -bash-4.1$ unlink latest-beta && ln -s 38.0b8 latest-beta -bash-4.1$ ll latest latest-beta lrwxrwxrwx 1 ffxbld mobile 6 Apr 30 04:40 latest -> 37.0.2 lrwxrwxrwx 1 ffxbld mobile 6 Apr 30 04:41 latest-beta -> 38.0b8