= bug description =
Hello,
for the last two days, we experience very slow responses when working with Spacewalk git repo.
Today, we also see a lock file which probably should not be there.
= bug analysis =
When doing git push, the response times are much higher than they used to be just a couple of days ago. Also, today when git pushing, we see
Delta compression using up to 4 threads. Compressing objects: 100% (6/6), done. Writing objects: 100% (7/7), 774 bytes, done. Total 7 (delta 5), reused 0 (delta 0) fatal: Unable to create '/srv/git/spacewalk.git/refs/heads/master.lock': File exists.
If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and remove the file manually to continue. fatal: The remote end hung up unexpectedly fatal: recursion detected in die handler
We believe that at this point, no other process is pushing to that repository.
Two days ago, puiterwijk investigated and fixed problem on that repository when we had an I/O error on one of the files. Is it possible that the underlying storage is having problems?
= fix recommendation =
Could you please check that there isn't some pending git process on the server(s) and if not, remove that .lock file? Could you check if the storage that the Spacewalk git repo uses is healthy?
And now with proper formatting of the error.
{{{ Delta compression using up to 4 threads. Compressing objects: 100% (6/6), done. Writing objects: 100% (7/7), 774 bytes, done. Total 7 (delta 5), reused 0 (delta 0) fatal: Unable to create '/srv/git/spacewalk.git/refs/heads/master.lock': File exists.
If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and remove the file manually to continue. fatal: The remote end hung up unexpectedly fatal: recursion detected in die handler }}}
This lock was cleared up.
We are working on the slowness issues...