Releases/Firefox 3.1b1:BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 77: Line 77:


====Tag====
====Tag====
* Tag failed out with a 'setupBuild' exception. Buildbot cannot handle Builders with more than 100 ShellCommands, see this line: http://mxr.mozilla.org/mozilla/source/tools/buildbot/buildbot/process/base.py#397
** Fixed by changing that line to '< 1000'
** TODO: file upstream buildbot bug
** TODO: check in fix to our tree
* Tag failed again because the 'hg.mozilla.org' host key wasn't accepted on the production slaves.
** Went around and accepted the key on linux slaves 01, 02, 03, 05, 06, 11, 12 (mac and win32 machines do not push to hg)
* Tag failed again with a traceback when trying to push:
pushing to ssh://hg.mozilla.org/l10n-central/be
searching for changes
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial@selenic.com
** Mercurial Distributed SCM (version 0.9.5)
Traceback (most recent call last):
  File "/tools/python/bin/hg", line 14, in <module>
    mercurial.dispatch.run()
  File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 20, in run
    sys.exit(dispatch(sys.argv[1:]))
  File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 29, in dispatch
    return _runcatch(u, args)
  File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 45, in _runcatch
    return _dispatch(ui, args)
  File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 348, in _dispatch
    ret = _runcommand(ui, options, cmd, d)
  File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 401, in _runcommand
    return checkargs()
  File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 357, in checkargs
    return cmdfunc()
  File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 340, in <lambda>
    d = lambda: func(ui, repo, *args, **cmdoptions)
  File "/tools/python/lib/python2.5/site-packages/mercurial/commands.py", line 2147, in push
    r = repo.push(other, opts['force'], revs=revs)
  File "/tools/python/lib/python2.5/site-packages/mercurial/localrepo.py", line 1385, in push
    return self.push_unbundle(remote, force, revs)
  File "/tools/python/lib/python2.5/site-packages/mercurial/localrepo.py", line 1465, in push_unbundle
    return remote.unbundle(cg, remote_heads, 'push')
  File "/tools/python/lib/python2.5/site-packages/mercurial/sshrepo.py", line 195, in unbundle
    l = int(self.pipei.readline())
ValueError: invalid literal for int() with base 10: ''
remote: abort: could not lock repository /repo/hg/mozilla/l10n-central/be:  Permission denied
program finished with exit code 1


==== Source ====
==== Source ====

Revision as of 17:01, 7 October 2008

Build Engineers

bhearsum
release tracking bug

Signed-off Revision

http://hg.mozilla.org/mozilla-central/rev/197f83ad7678

Tags

Build 1:

Module Tag Changeset
mozilla-central http://hg.mozilla.org/mozilla-central/rev/197f83ad7678

All l10n repositories listed in l10n-changesets were tagged with FIREFOX_3_1b1_RELEASE: http://hg.mozilla.org/build/buildbot-configs/file/FIREFOX_3_1b1_RELEASE/mozilla2/l10n-changesets

Build data

Type Build ID SHA1 Push date Build machine
[Windows installer/zip]
[Mac compressed]
[Linux compressed]

Notes

  • Cleared up disk space before starting.
    • Removed old actionmonkey directories on linux slaves
  • Free space before starting:
    • moz2-linux-slave01: 13G free
    • moz2-linux-slave02: 16G free
    • moz2-linux-slave03: 16G free
    • moz2-linux-slave05: 12G free
    • moz2-linux-slave06: 16G free
    • bm-xserve16: 25Gi free
    • bm-xserve17: 28Gi free
    • bm-xserve18: 25Gi free
    • bm-xserve19: 23Gi free
    • moz2-win32-slave01: 16G free
    • moz2-win32-slave02: 17G free
    • moz2-win32-slave03: 17G free
    • moz2-win32-slave05: 16.5G free
    • moz2-win32-slave06: 15.5G free
    • moz2-win32-slave11: 22G free
    • moz2-win32-slave12: 18G free
    • moz2-win32-slave13: 22G free

Build 1

Tag

  • Tag failed out with a 'setupBuild' exception. Buildbot cannot handle Builders with more than 100 ShellCommands, see this line: http://mxr.mozilla.org/mozilla/source/tools/buildbot/buildbot/process/base.py#397
    • Fixed by changing that line to '< 1000'
    • TODO: file upstream buildbot bug
    • TODO: check in fix to our tree
  • Tag failed again because the 'hg.mozilla.org' host key wasn't accepted on the production slaves.
    • Went around and accepted the key on linux slaves 01, 02, 03, 05, 06, 11, 12 (mac and win32 machines do not push to hg)
  • Tag failed again with a traceback when trying to push:
pushing to ssh://hg.mozilla.org/l10n-central/be
searching for changes
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial@selenic.com
** Mercurial Distributed SCM (version 0.9.5)
Traceback (most recent call last):
 File "/tools/python/bin/hg", line 14, in <module>
   mercurial.dispatch.run()
 File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 20, in run
   sys.exit(dispatch(sys.argv[1:]))
 File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 29, in dispatch
   return _runcatch(u, args)
 File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 45, in _runcatch
   return _dispatch(ui, args)
 File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 348, in _dispatch
   ret = _runcommand(ui, options, cmd, d)
 File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 401, in _runcommand
   return checkargs()
 File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 357, in checkargs
   return cmdfunc()
 File "/tools/python/lib/python2.5/site-packages/mercurial/dispatch.py", line 340, in <lambda>
   d = lambda: func(ui, repo, *args, **cmdoptions)
 File "/tools/python/lib/python2.5/site-packages/mercurial/commands.py", line 2147, in push
   r = repo.push(other, opts['force'], revs=revs)
 File "/tools/python/lib/python2.5/site-packages/mercurial/localrepo.py", line 1385, in push
   return self.push_unbundle(remote, force, revs)
 File "/tools/python/lib/python2.5/site-packages/mercurial/localrepo.py", line 1465, in push_unbundle
   return remote.unbundle(cg, remote_heads, 'push')
 File "/tools/python/lib/python2.5/site-packages/mercurial/sshrepo.py", line 195, in unbundle
   l = int(self.pipei.readline())
ValueError: invalid literal for int() with base 10: 
remote: abort: could not lock repository /repo/hg/mozilla/l10n-central/be:  Permission denied
program finished with exit code 1


Source

Build

Repack

Sign

instructions

L10nVerify

Generate Updates

Publish Updates to Test Channels (betatest)

Update Verify

Stage

Push to beta channel

Update Bouncer

Push to mirrors

Final Verification

Publish Updates to Beta Channel

Release