Releases/Firefox 21.0b2/BuildNotes: Difference between revisions

last update from hwine
(initial content)
 
(last update from hwine)
 
(10 intermediate revisions by 3 users not shown)
Line 3: Line 3:
* Tracking bug: {{bug|854367}}
* Tracking bug: {{bug|854367}}
* bugs encountered
* bugs encountered
** some minor UI enhancements for ship-it ({{bug|860074}}, {{bug|860078}}, and {{bug|860080}})


= Process =
= Process =


* <s>[[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_Fennec_to_mirrors | Push Fennec to mirrors]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]] {{DesktopTag}} {{BetaTag}} {{ReleaseTag}}</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]] {{DesktopTag}} {{AllTag}}</s>
= Build 1 =
== Desktop ==
First part of build 1 is desktop only
* l10n & ship-it handled by :bajaj
* Release approved
** release runner failed due to 2 hosts not yet in DNS
** Backed out config bumps on default and production, removed the tags by hg tag --remove. Removed tags in tools and custom as well.
** Hal reapproved the submission
* Automation completed without incident
* Desktop update snippets pushed
* Bouncer updated
* Post release done
'''''Desktop Complete'''''
== Fennec ==
Fennec done separately
* l10n & ship-it handled by :bajaj
* Release automation ran without issues
* Published without major issue
** some "unexpected error occurred, try again later" messages from Google Play
* Push to mirrors ran without incident.
= Fennec only Build 2 =
== Summary ==
* Who: Callek
* Tracking bug:
* bugs encountered
== Checklist ==
* [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]] {{DesktopTag}} {{MobileTag}} {{AllTag}}
* [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]] {{DesktopTag}} {{MobileTag}} {{AllTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Push_Fennec_to_mirrors | Push Fennec to mirrors]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Push_Fennec_to_mirrors | Push Fennec to mirrors]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}
* [[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]] {{DesktopTag}} {{BetaTag}} {{ReleaseTag}}
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]] {{DesktopTag}} {{AllTag}}


= Build 1 =
 
=== Push Fennec (to mirrors) failed ===
<pre>
-bash-4.1$ ./push_fennec.sh
+ set -e
+ [[ 21.0b2 != 21.0 ]]
+ export LATEST=latest-beta
+ LATEST=latest-beta
+ mkdir /home/ftp/pub/mozilla.org/mobile/releases/21.0b2
mkdir: cannot create directory `/home/ftp/pub/mozilla.org/mobile/releases/21.0b2': File exists
-bash-4.1$ mv /home/ftp/pub/mozilla.org/mobile/releases/21.0b2{,-bad}
-bash-4.1$ ./push_fennec.sh
# .......................
sent 112174858 bytes  received 205 bytes  4233021.25 bytes/sec
total size is 112160451  speedup is 1.00
+ cd /home/ftp/pub/mozilla.org/mobile/releases
+ rm latest-beta
+ ln -s 21.0b2 latest-beta
</pre>
Confirmed users
1,351

edits