Confirmed users
1,351
edits
(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}} | ||
= | |||
=== 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> |