Comment 1 for bug 1857887

Revision history for this message
Colin Watson (cjwatson) wrote :

There's a traceback buried in the middle that suggests this may be a bug in turnip (Launchpad's git hosting component). I suspect it may be related to the very large number of refs.

2019-12-30 09:13:44 INFO remote: Traceback (most recent call last):
2019-12-30 09:13:44 INFO remote: File "hooks/pre-receive", line 148, in <module>
2019-12-30 09:13:44 INFO remote: rule_lines = check_ref_permissions(sock, rpc_key, ref_paths)
2019-12-30 09:13:44 INFO remote: File "hooks/pre-receive", line 130, in check_ref_permissions
2019-12-30 09:13:44 INFO remote: {'key': rpc_key, 'paths': ref_paths})
2019-12-30 09:13:44 INFO remote: File "hooks/pre-receive", line 120, in rpc_invoke
2019-12-30 09:13:44 INFO remote: res = json.loads(netstring_recv(sock))
2019-12-30 09:13:44 INFO remote: File "hooks/pre-receive", line 104, in netstring_recv
2019-12-30 09:13:44 INFO remote: assert c.isdigit()
2019-12-30 09:13:44 INFO remote: AssertionError