Releases/Firefox 45.0.1/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
 
(32 intermediate revisions by 2 users not shown)
Line 3: Line 3:
== Build 1 ==
== Build 1 ==


* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s>
* <s>(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#Push_to_mirrors | Push to mirrors]]
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Publish_in_Balrog | Publish in Balrog ]]
* [[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>


== Build 2 ==
= Fennec =


== Issues ==
== Build 1 ==


build1 update verify failures
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]
* Ben checked all 13 of these update verify failures for 45.0.1esr, and they all come from a Balrog config issue, and in turn to the overlap of ESR38 and ESR45. The failing updates start from ESR24/31/38, Balrog serves 38.7.1esr on esr-localtest, which applies OK but then we do a diff against 45.0.1esr. We'd probably have to use a separate channel to make this work.
* [[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>


In other news, we'll need a build2 because we're not fixing the update-settings.ini file when updating to 45.0.1esr, and get this diff for updated vs installer:
== Issues ==
diff -r source/firefox/update-settings.ini target/firefox/update-settings.ini
* <s>Need build 2 for https://bugzilla.mozilla.org/show_bug.cgi?id=1257086  - flash issue and https://bugzilla.mozilla.org/show_bug.cgi?id=1257230 - esr branding</s>
5c5
* same as 44.0.1, a sub-optimal set of partials were used, including 39.0 and 41.0.1. Neither of those shipped win64 but the uptake check expects them to be there, so drop little text files at these locations to fix, and then retriggered the uptake check builder which had timed out:
< ACCEPTED_MAR_CHANNEL_IDS=firefox-mozilla-release
pub/firefox/releases/45.0.1/update/win64/zh-TW/firefox-41.0.2-45.0.1.partial.mar
---
pub/firefox/releases/45.0.1/update/win64/zh-TW/firefox-39.0-45.0.1.partial.mar
> ACCEPTED_MAR_CHANNEL_IDS=firefox-mozilla-esr
* intermittent antivirus failures {{bug|1248299}} Frequent antivirus job failures with IncompleteRead after several retries. Had to rebuild ~5 times for anti-virus failures.
{{bug|1255245}} ESR45 generates mar files with the wrong channel ID
* final_verification failed because updates were disabled when they ran, reran this job when they were enabled again
* I forgot to update the balrog rule to set updates at 100% again, thanks rail for reminding me!

Latest revision as of 19:04, 23 March 2016

Firefox

Build 1

Fennec

Build 1

Issues

pub/firefox/releases/45.0.1/update/win64/zh-TW/firefox-41.0.2-45.0.1.partial.mar
pub/firefox/releases/45.0.1/update/win64/zh-TW/firefox-39.0-45.0.1.partial.mar
  • intermittent antivirus failures bug 1248299 Frequent antivirus job failures with IncompleteRead after several retries. Had to rebuild ~5 times for anti-virus failures.
  • final_verification failed because updates were disabled when they ran, reran this job when they were enabled again
  • I forgot to update the balrog rule to set updates at 100% again, thanks rail for reminding me!