Last modified: 2014-05-21 13:53:47 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T61991, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 59991 - Zuul: python git assert error assert len(fetch_info_lines) == len(fetch_head_info)
Zuul: python git assert error assert len(fetch_info_lines) == len(fetch_head_...
Status: NEW
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-13 10:45 UTC by Antoine "hashar" Musso (WMF)
Modified: 2014-05-21 13:53 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Antoine "hashar" Musso (WMF) 2014-01-13 10:45:58 UTC
Spotted by EdSanders on https://gerrit.wikimedia.org/r/#/c/107036/


2014-01-12 14:29:20,163 INFO zuul.IndependentPipelineManager: Change <Change 0x7f30084dcf10 107036,1> depends on changes []
2014-01-12 14:29:20,165 DEBUG zuul.Repo: Resetting repository /srv/ssd/zuul/git/mediawiki/extensions/VisualEditor
2014-01-12 14:29:20,165 DEBUG zuul.Repo: Updating repository /srv/ssd/zuul/git/mediawiki/extensions/VisualEditor
2014-01-12 14:29:24,064 DEBUG zuul.Repo: Checking out master
2014-01-12 14:29:26,280 DEBUG zuul.Merger: Unable to merge <Change 0x7f30084dcf10 107036,1>
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/zuul/merger.py", line 206, in _mergeChange
    repo.merge(change.refspec, 'resolve')
  File "/usr/local/lib/python2.7/dist-packages/zuul/merger.py", line 97, in merge
    self.fetch(ref)
  File "/usr/local/lib/python2.7/dist-packages/zuul/merger.py", line 111, in fetch
    origin.fetch(ref)
  File "/usr/lib/python2.7/dist-packages/git/remote.py", line 593, in fetch
    return self._get_fetch_info_from_stderr(proc, progress or RemoteProgress())
  File "/usr/lib/python2.7/dist-packages/git/remote.py", line 539, in _get_fetch_info_from_stderr
    assert len(fetch_info_lines) == len(fetch_head_info), "len(%s) != len(%s)" % (fetch_head_info, fetch_info_lines)
AssertionError: len(["3d35f5b84a26171535e869fed4a1c73dbeaeec69\t\t'refs/changes/36/107036/1' of ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor\n"]) != len(['Total 9 (delta 7), reused 9 (delta 7)', ' * branch            refs/changes/36/107036/1 -> FETCH_HEAD'])
2014-01-12 14:29:26,318 INFO zuul.IndependentPipelineManager: Unable to merge change <Change 0x7f30084dcf10 107036,1>
2014-01-12 14:29:26,319 DEBUG zuul.IndependentPipelineManager: Reporting change <Change 0x7f30084dcf10 107036,1>
2014-01-12 14:29:26,319 INFO zuul.IndependentPipelineManager: Reporting change <Change 0x7f30084dcf10 107036,1>, actions: [<ActionReporter <zuul.reporter.gerrit.Reporter object at 0x25821d0>, {'verified': -1}>]
2014-01-12 14:29:26,319 DEBUG zuul.reporter.gerrit.Reporter: Report change <Change 0x7f30084dcf10 107036,1>, params {'verified': -1}, message: Build failed.

This change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.



There is a few occurrences in the Zuul debug log: fgrep assert /var/log/zuul/debug*
Comment 1 Antoine "hashar" Musso (WMF) 2014-01-13 11:01:21 UTC
Possible upstream bug: https://github.com/gitpython-developers/GitPython/issues/94

Got to find a way to reliably reproduce the issue :(

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links