Releases/Firefox 38.0b8/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
(post release & manual fix of sylinks) |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] | * <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] | ||
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s> | * (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s> | ||
* | * cancelled at this point | ||
=== Issues === | === Issues === | ||
Line 14: | Line 13: | ||
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] | * <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] | ||
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s> | * (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s> | ||
* | * cancelled at this point | ||
=== Issues === | === Issues === | ||
Line 25: | Line 24: | ||
* Needed to respin due to {{Bug|1158760}} - Wrong branding on the 38 Beta 8 | * 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 | * {{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) | * <s>TODO: rerun final verification (retrigger http://buildbot-master77.bb.releng.use1.mozilla.com:8001/builders/release-mozilla-beta-beta_final_verification/builds/3)</s> passed | ||
* To work around the CDN issues we had to: | |||
** Pointed updates back to beta 6 | |||
** <tt>ln -s 38.0b8 38.0b8-2</tt> in <tt>/pub/mozilla.org/firefox/releases</tt> on stage | |||
** modified all bouncer locations to use the new path | |||
** waited for sentry | |||
** ran final verification | |||
== Build 2 == | == Build 2 == | ||
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]] | * <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]] | ||
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]] | * [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]] | ||
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]] | * [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]</s> | ||
= Fennec = | = Fennec = | ||
Line 35: | Line 41: | ||
== Build 2 == | == Build 2 == | ||
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s> | * <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s> | ||
* | * cancelled at this point | ||
== Build 3 == | == Build 3 == | ||
Build2 was created using a wrong changeset, had to respin. | Build2 was created using a wrong changeset, had to respin. | ||
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s> | NOTE: since building from m-r, using the release (not beta) checklist steps | ||
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]] | |||
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]] | |||
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]</s> | |||
* Balrog has NOT been updated for any Fennec 38.0 beta, so not updating. | |||
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]</s> | |||
** because we're using release configs, had to manually reset symlinks after post release run: | |||
<blockquote><pre> | |||
-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 | |||
</pre></blockquote> |
Latest revision as of 04:45, 30 April 2015
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 ItPush 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