Issue #135: Forking a git repository hangs in infinite loop (conservancy/kallithea)

Matthias Zilk issues-reply at bitbucket.org
Fri May 22 08:37:27 EDT 2015


New issue 135: Forking a git repository hangs in infinite loop
https://bitbucket.org/conservancy/kallithea/issue/135/forking-a-git-repository-hangs-in-infinite

Matthias Zilk:

Forking an existing git repository on a new installation of kallithea hangs with the message
```
Repository "test-fork" is being created, you will be redirected when this process is finished. 
```

In the log the following 4 lines 
```
#!python
2015-05-22 14:21:25.364 INFO  [kallithea.lib.base] IP: 127.0.0.1 User: <AuthUser('id:3[testuser] ip:127.0.0.1 auth:True')> accessed /test-fork/crepo_check
2015-05-22 14:21:25.368 INFO  [kallithea.lib.auth] user <AuthUser('id:3[testuser] ip:127.0.0.1 auth:True')> authenticating with:RegularAuth IS authenticated onfunc ReposController:__before__
2015-05-22 14:21:25.403 INFO  [kallithea.lib.auth] user <AuthUser('id:3[testuser] ip:127.0.0.1 auth:True')> authenticating with:RegularAuth IS authenticated onfunc ReposController:repo_check
2015-05-22 14:21:25.414 INFO  [kallithea.RequestWrapper] IP: 127.0.0.1 Request to /test-fork/crepo_check time: 0.070s
```
are repeated over and over agin.

I attached a minimum configuration to reproduce the error.

System info:
```
Kallithea version:
    0.2.1 
Python version:
    2.7.9
Platform:
    Windows-8-6.2.9200
Git version:
    1.9.5
Git path:
    git
Upgrade info endpoint:
    Note: please make sure this server can access this URL.

Python Packages
amqplib         1.0.2
anyjson 	    0.3.3
Babel 	        1.3
Beaker 	        1.6.4
celery 	        2.2.10
decorator 	    3.4.2
docutils 	    0.11
dulwich 	    0.9.9
FormEncode 	    1.2.6
Kallithea 	    0.2.1
kombu 	        1.5.1
Mako 	        1.0.0
Markdown 	    2.2.1
MarkupSafe 	    0.23
mercurial 	    3.3.3
mock 	        1.0.1
nose 	        1.3.6
Paste 	        2.0.1
PasteDeploy 	1.5.2
PasteScript 	1.7.5
pip 	        6.1.1
pycrypto 	    2.6.1
Pygments 	    2.0.2
Pylons 	        1.0
pyparsing 	    1.5.7
python-dateutil 1.5
pytz 	        2015.2
repoze.lru 	    0.6
Routes 	        1.13
setuptools 	    15.0
simplejson 	    2.5.2
six 	        1.9.0
SQLAlchemy 	    0.7.10
Tempita 	    0.5.2
URLObject 	    2.3.4
waitress 	    0.8.8
WebError 	    0.10.3
WebHelpers 	    1.3
WebOb 	        1.0.8
WebTest 	    1.4.3
Whoosh 	        2.5.7
```




More information about the kallithea-general mailing list