Releases/Firefox 37.0b3/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
=== Checklist ===
=== Checklist ===
* <s>(RelMan) [[Release:Release_Automation_on_Mercurial:Preparation#L10N_Changesets | Ship the l10n milestone]]
* <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]]</s>
* (RelMan) [[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]
* [[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>


=== Windows XULRunner failures ===
=== Windows XULRunner failures ===
Line 15: Line 15:
=== Win64 update verify failures ===
=== Win64 update verify failures ===
All chunks failing, filed {{bug|1140390}}. We missed win64 support in one of the update verify scripts. Landed the fix from the bug and retagged tools with FIREFOX_37_0b3_{BUILD1,RELEASE}_RUNTIME and rebuilt the failed jobs.
All chunks failing, filed {{bug|1140390}}. We missed win64 support in one of the update verify scripts. Landed the fix from the bug and retagged tools with FIREFOX_37_0b3_{BUILD1,RELEASE}_RUNTIME and rebuilt the failed jobs.
=== Antivirus failure ===
AV scan failed due to {{bug|848351}}:
<pre>Command failed for the following files:
  /pub/mozilla.org/firefox/candidates/37.0b3-candidates/build1/.SHA512SUMS.tlywAh
command: ERROR
Traceback (most recent call last):
  File "/builds/slave/rel-m-beta-av-0000000000000000/scripts/lib/python/util/commands.py", line 51, in run_cmd
    return subprocess.check_call(cmd, **kwargs)
  File "/tools/python27/lib/python2.7/subprocess.py", line 511, in check_call
    raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['ssh', '-l', 'ffxbld', '-i', '/home/cltbld/.ssh/ffxbld_rsa', 'stage.mozilla.org', 'nice', 'ionice', '-c2', '-n7', 'extract_and_run_command.py', '-j2', 'clamdscan', '-m', '--no-summary', '--', '/pub/mozilla.org/firefox/candidates/37.0b3-candidates/build1/']' returned non-zero exit status 1
command: END (7496.81s elapsed)
</pre>
To kick the schedulers along, did the following:
* Logged onto bm81
* Opened a connection to the buildbot scheduler db:
mysql -u buildbot -p -h buildbot-rw-vip.db.scl3.mozilla.com buildbot_schedulers
* Ran the following SQL:
update schedulers set state='{"remainingBuilders": [], "upstreamBuilders": ["release-mozilla-beta-antivirus"], "lastReset": 1425610689.900473, "lastCheck": 1425610689.900473}' where name='release-mozilla-beta-av_done';
=== Deal with missing win64 files in bouncer ===
Two checks failed:
* There was no stub installer win64 (it's not clear whether or not this is intentional). The uptake check schedulers got hung up because of this. To work around, changed the win64 stub installer location in bouncer to point at win32.
* Then I discovered that there was no 37.0b1-37.0b3 partial for win64. To work around that, used "force build" to start "almost ready for release", "ready for releasetest testing" and "final verification" builders.

Latest revision as of 17:42, 6 March 2015

Firefox

Build 1

Checklist

Windows XULRunner failures

Both Windows XULRunner builds are still broken due to bug 1138990 and bug 1138922.

Mac repack failure

Chunk 10 timed out cloning an l10n repo. Massimo retriggered the job.

Win64 update verify failures

All chunks failing, filed bug 1140390. We missed win64 support in one of the update verify scripts. Landed the fix from the bug and retagged tools with FIREFOX_37_0b3_{BUILD1,RELEASE}_RUNTIME and rebuilt the failed jobs.

Antivirus failure

AV scan failed due to bug 848351:

Command failed for the following files:
  /pub/mozilla.org/firefox/candidates/37.0b3-candidates/build1/.SHA512SUMS.tlywAh
command: ERROR
Traceback (most recent call last):
  File "/builds/slave/rel-m-beta-av-0000000000000000/scripts/lib/python/util/commands.py", line 51, in run_cmd
    return subprocess.check_call(cmd, **kwargs)
  File "/tools/python27/lib/python2.7/subprocess.py", line 511, in check_call
    raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['ssh', '-l', 'ffxbld', '-i', '/home/cltbld/.ssh/ffxbld_rsa', 'stage.mozilla.org', 'nice', 'ionice', '-c2', '-n7', 'extract_and_run_command.py', '-j2', 'clamdscan', '-m', '--no-summary', '--', '/pub/mozilla.org/firefox/candidates/37.0b3-candidates/build1/']' returned non-zero exit status 1
command: END (7496.81s elapsed)

To kick the schedulers along, did the following:

  • Logged onto bm81
  • Opened a connection to the buildbot scheduler db:
mysql -u buildbot -p -h buildbot-rw-vip.db.scl3.mozilla.com buildbot_schedulers
  • Ran the following SQL:
update schedulers set state='{"remainingBuilders": [], "upstreamBuilders": ["release-mozilla-beta-antivirus"], "lastReset": 1425610689.900473, "lastCheck": 1425610689.900473}' where name='release-mozilla-beta-av_done';

Deal with missing win64 files in bouncer

Two checks failed:

  • There was no stub installer win64 (it's not clear whether or not this is intentional). The uptake check schedulers got hung up because of this. To work around, changed the win64 stub installer location in bouncer to point at win32.
  • Then I discovered that there was no 37.0b1-37.0b3 partial for win64. To work around that, used "force build" to start "almost ready for release", "ready for releasetest testing" and "final verification" builders.