Release Engineering
General Automation
5 months ago
5 months ago


(Reporter: Away for a while, Unassigned)


Firefox Tracking Flags

(Not tracked)




5 months ago
I am getting an error about an aborted transaction on try when pushing to try:

$ git push -f try
Bundling 4 changesets
Bundling 3 manifests
Bundling 1 files
remote: abort: abandoned transaction found!
remote: (run 'hg recover' to clean up transaction)
Traceback (most recent call last):
  File "/home/ehsan/moz/git-cinnabar/git-remote-hg", line 48, in <module>
  File "/home/ehsan/moz/git-cinnabar/git-remote-hg", line 42, in main
  File "/home/ehsan/moz/git-cinnabar/cinnabar/", line 110, in run
  File "/home/ehsan/moz/git-cinnabar/cinnabar/", line 378, in push
    self._branchmap.names(), self._dry_run)
  File "/home/ehsan/moz/git-cinnabar/cinnabar/hg/", line 674, in push
    reply = repo.unbundle(cg, repo_heads, '')
  File "/usr/local/lib/python2.7/dist-packages/mercurial/", line 443, in unbundle
    ret = bundle2.getunbundler(self.ui, stream)
  File "/usr/local/lib/python2.7/dist-packages/mercurial/", line 660, in getunbundler
    magicstring = changegroup.readexactly(fp, 4)
  File "/usr/local/lib/python2.7/dist-packages/mercurial/", line 42, in readexactly
    % (len(s), n))
mercurial.error.Abort: stream ended unexpectedly (got 0 bytes, expected 4)
error: failed to push some refs to 'hg::ssh://'

Comment 1

5 months ago
I really wanted to push my patch to try tonight so I cloned an hg repo and tried pushing from there just to make sure that this isn't caused by cinnabar.  Now I get:

$ hg push -f ssh://
pushing to ssh://
no revisions specified to push; using . to avoid pushing multiple heads
searching for changes
remote: waiting for lock on working directory of /repo/hg/mozilla/try held by process '20939' on host ''
remote: abort: working directory of /repo/hg/mozilla/try: timed out waiting for lock held by ''
abort: stream ended unexpectedly (got 0 bytes, expected 4)

And the push process is hanging for several minutes before timing out.

Comment 2

5 months ago
This works now.
Last Resolved: 5 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.