2016-08-03 12:16:48,452 INFO found_repo repo="example", source="master"
2016-08-03 12:16:48,455 INFO configuring_filters repo="example", source="master"
2016-08-03 12:16:48,456 INFO handle repo="example", source="master"
2016-08-03 12:16:48,456 INFO source_match repo="example", source="master", match=true, regexp="^master$"
2016-08-03 12:16:48,456 INFO merge_pair repo="example", source="master", target="develop"
2016-08-03 12:16:48,457 INFO filters_start repo="example", source="master"
2016-08-03 12:16:48,457 INFO filters_end repo="example", source="master", target="develop"
2016-08-03 12:16:48,457 INFO merge_start repo="example", source="master", target="develop"
2016-08-03 12:16:48,457 INFO checkout repo="example", source="master", branch="develop"
2016-08-03 12:16:48,458 DEBUG fetch repo="example", source="master"
Exception in callback PushHandler.handle()
handle: <Handle PushHandler.handle()>
Traceback (most recent call last):
File "/usr/lib/python3.4/asyncio/events.py", line 120, in _run
self._callback(*self._args)
File "/opt/merGeIT/push_handler.py", line 127, in handle
global_hooks + target_rule.get('hooks', []))
File "/opt/merGeIT/push_handler.py", line 90, in merge_pair
self.fresh_checkout(target_branch)
File "/opt/merGeIT/push_handler.py", line 55, in fresh_checkout
self.repo.remote().fetch()
File "/usr/local/lib/python3.4/dist-packages/git/remote.py", line 655, in fetch
res = self._get_fetch_info_from_stderr(proc, progress or RemoteProgress())
File "/usr/local/lib/python3.4/dist-packages/git/remote.py", line 557, in _get_fetch_info_from_stderr
raise GitCommandError(("Error when fetching: %s" % line,), 2)
git.exc.GitCommandError: 'Error when fetching: error: Ref refs/remotes/origin/master is at b16645176d06cf8cbea5550dda53e88fb6b0c0ad but expected bbcc26ff0d872d97602d88cfa6f1081353ba0fff
' returned with exit code 2