Confirmed users
1,351
edits
(status update) |
(last update from hwine) |
||
(5 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 = | ||
Line 23: | 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> |