Releases/Firefox 38.0/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Build 3: throttling and push to release)
(Add fennec, all done)
 
(2 intermediate revisions by the same user not shown)
Line 18: Line 18:
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Set-up_whatsnew_page | Set up whatsnew page]] ''(see below)''
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Set-up_whatsnew_page | Set up whatsnew page]] ''(see below)''
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]] ''(see below)''
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]] ''(see below)''
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Do_I_need_to_throttle.3F | Apply Throttling ]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Do_I_need_to_throttle.3F | Apply Throttling ]] ''(see below)''
* [[Release:Release_Automation_on_Mercurial:Updates#Verifying_Throttling | Verify throttling ]]
* [[Release:Release_Automation_on_Mercurial:Updates#Verifying_Throttling | Verify throttling ]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]]</s>
* [[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>


==== Publish in Balrog ====
==== Publish in Balrog ====
Line 36: Line 36:
==== Throttling ====
==== Throttling ====
Also removed the rule for locales on release (as above), since that results in removing the whatsnew page for those locales for the short time before the push to 38.0 is done.
Also removed the rule for locales on release (as above), since that results in removing the whatsnew page for those locales for the short time before the push to 38.0 is done.
==== EME free repack ====
The DRM blog post was pointing to
  http://stage.mozilla.org/pub/mozilla.org/firefox/candidates/38.0-candidates/build2/partner-repacks/EME-free
which is build2, and not a CDN.
Copied files into 38.0 releases dir
# ffxbld@stage
cd /pub/mozilla.org/firefox
rsync -av candidates/38.0-candidates/build3/partner-repacks/EME-free/win32/ releases/38.0/win32-EME-free/
Requested blog be changed to
  http://download.cdn.mozilla.net/pub/firefox/releases/38.0/win32-EME-free/
== Fennec ==
=== Checklist ===
* <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]]
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Post-release_tasks | Post-release tasks]]</s>

Latest revision as of 19:12, 12 May 2015

Firefox and Fennec 38.0

Firefox

Build 1

build 1 cancelled as bug 1142619#c3 had not beet taken care of

Build 2

Build 3

Publish in Balrog

  • pushed before ready, caused AUS outage
  • pulled back in Balrog to correct outage
  • pushed again after ready, all good

Set up whatsnew page

We need to remove the 'actions' and 'openURL' to remove the whatsnew after updates. Updating the blob doesn't work due to bug 1162874, so Firefox-38.0-build3 was deleted and resubmitted.

Push to mirrors

Also needed to remove rule for release-cdntest which was showing a whatsnew for these locales: en-US,en-GB,de,pt-BR,id,fr,es-ES,es-MX

Throttling

Also removed the rule for locales on release (as above), since that results in removing the whatsnew page for those locales for the short time before the push to 38.0 is done.

EME free repack

The DRM blog post was pointing to

 http://stage.mozilla.org/pub/mozilla.org/firefox/candidates/38.0-candidates/build2/partner-repacks/EME-free

which is build2, and not a CDN. Copied files into 38.0 releases dir

# ffxbld@stage
cd /pub/mozilla.org/firefox
rsync -av candidates/38.0-candidates/build3/partner-repacks/EME-free/win32/ releases/38.0/win32-EME-free/

Requested blog be changed to

 http://download.cdn.mozilla.net/pub/firefox/releases/38.0/win32-EME-free/

Fennec

Checklist