Releases/Firefox 38.0b8/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
(create) |
(post release & manual fix of sylinks) |
||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== | = Firefox = | ||
=== Build 1 | == Build 1 == | ||
* (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]] | * (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s> | ||
* 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 == | |||
* <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> | |||
* 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 | |||
* <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 == | |||
* <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 = | |||
* Needed to respin due to {{Bug|1158760}} - Wrong branding on the 38 Beta 8 | |||
== Build 2 == | |||
* <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 == | |||
Build2 was created using a wrong changeset, had to respin. | |||
NOTE: since building from m-r, using the release (not beta) checklist steps | |||
* <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. | |||
* (RelMan) [[Release:Release_Automation_on_Mercurial: | * <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: | ||
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]] | <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