[DRE-maint] Bug#979563: gitlab: file listing on web interface and git push over ssh fails

Pirate Praveen praveen at onenetbeyond.org
Fri Jan 8 12:19:07 GMT 2021


Package: gitlab
Version: 13.5.6-1
Severity: grave

Uploaded gitlab 13.5.6 to experimental for more testing, but some core 
features are broken, likely due to new version of rugged/libgit2 
already in debian which upstream does not support yet.

When visiting any project, for example,
http://gitlab.lxc/praveen/test

The UI has this error message,
An error occurred while fetching folder content.

The browser error console has this,

Failed to load resource: the server responded with a status of 500 
(Internal Server Error)
commons-pages.projects.show-pages.projects.tree.show.1cb74241.chunk.js:1:60290

pravi at mahishi:/tmp$ git clone gitlab at gitlab.lxc:praveen/test.git
Cloning into 'test'...
remote: Enumerating objects: 34, done.
remote: Counting objects: 100% (34/34), done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 34 (delta 10), reused 32 (delta 9), pack-reused 0
Receiving objects: 100% (34/34), done.
Resolving deltas: 100% (10/10), done.
pravi at mahishi:/tmp$ cd test/
pravi at mahishi:/tmp/test$ ls
hello-there help kfdhgkfdjg README.md sdhffjh test testing xzy y
pravi at mahishi:/tmp/test$ git rm kfdhgkfdjg
rm 'kfdhgkfdjg'
pravi at mahishi:/tmp/test$ git commit -a
[master 60a10f1] remove
 1 file changed, 0 insertions(+), 0 deletions(-)
 delete mode 100644 kfdhgkfdjg
pravi at mahishi:/tmp/test$ git push
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Delta compression using up to 4 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (2/2), 219 bytes | 219.00 KiB/s, done.
Total 2 (delta 1), reused 0 (delta 0), pack-reused 0
remote: GitLab: Push operation timed out
remote:
remote: Timing information for debugging purposes:
remote: Running checks for ref: master
remote: Checking if you are allowed to push... (9.09ms)
remote: Checking if default branch is being deleted... (0.03ms)
remote: Checking if you are force pushing to a protected branch... 
(35.18ms)
remote: Checking if you are allowed to push to the protected branch... 
(41.35ms)
remote: Scanning repository for blobs stored in LFS and verifying their 
files have been uploaded to GitLab... (cancelled after 29523.48ms)
To gitlab.lxc:praveen/test.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'gitlab.lxc:praveen/test.git'



More information about the Pkg-ruby-extras-maintainers mailing list