Releases/Firefox 21.0b2/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
(status update) |
(last update from hwine) |
||
(6 intermediate revisions by 2 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 = | ||
Line 8: | Line 9: | ||
* <s>[[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]] {{DesktopTag}} {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> | * <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:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]] {{DesktopTag}} {{MobileTag}} {{AllTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish Fennec]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Push_Fennec_to_mirrors | Push Fennec to mirrors]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_Fennec_to_mirrors | Push Fennec to mirrors]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]] {{DesktopTag}} {{AllTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]] {{DesktopTag}} {{BetaTag}} {{ReleaseTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]] {{DesktopTag}} {{BetaTag}} {{ReleaseTag}}</s> | ||
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]] {{DesktopTag}} {{AllTag}} | * <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]] {{DesktopTag}} {{AllTag}}</s> | ||
= Build 1 = | = Build 1 = | ||
== Desktop == | |||
First part of build 1 is desktop only | |||
* l10n & ship-it handled by :bajaj | * l10n & ship-it handled by :bajaj | ||
* Release approved | * Release approved | ||
Line 21: | Line 24: | ||
** Hal reapproved the submission | ** Hal reapproved the submission | ||
* Automation completed without incident | * 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: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#Push_Fennec_to_mirrors | Push Fennec to mirrors]] {{MobileTag}} {{ReleaseTag}} {{BetaTag}} | |||
=== 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> |
Latest revision as of 17:44, 15 April 2013
Summary
- Who: hwine
- Tracking bug: bug 854367
- bugs encountered
- some minor UI enhancements for ship-it (bug 860074, bug 860078, and bug 860080)
Process
Ship the l10n milestone DESKTOP MOBILE RELEASE BETASubmit to Ship It DESKTOP MOBILE RELEASE BETA ESRPublish Fennec MOBILE RELEASE BETAPush Fennec to mirrors MOBILE RELEASE BETARun pushsnip DESKTOP RELEASE BETA ESRUpdate bouncer links DESKTOP BETA RELEASEPost-release tasks DESKTOP RELEASE BETA ESR
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
- Ship the l10n milestone DESKTOP MOBILE RELEASE BETA
- Submit to Ship It DESKTOP MOBILE RELEASE BETA ESR
- Publish Fennec MOBILE RELEASE BETA
- Push Fennec to mirrors MOBILE RELEASE BETA
Push Fennec (to mirrors) failed
-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