Linux kernel fails to be pushed to GitLab.com with a 500 issue [confirmed-ListAllCommits RPC]
Hello, I am an employee with Red Hat.
This is my issue with pushing the Linux kernel:
Steps to reproduce:
1) Create an empty repo on gitlab
2) clone the kernel: git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
3) Add your remote to user gitlab
4) git push user master
I get this 500 error:
`>$ git push jwyatt-rh master
Enumerating objects: 10217808, done.
Counting objects: 100% (10217808/10217808), done.
Delta compression using up to 6 threads
Compressing objects: 100% (1771773/1771773), done.
Writing objects: 100% (10217808/10217808), 2.79 GiB | 38.88 MiB/s, done.
Total 10217808 (delta 8390181), reused 10217808 (delta 8390181), pack-reused 0 (from 0)
remote: warning: object b2758f55614503d51c777c25faeff549faf6c26c: badFilemode: contains bad file modes
remote: warning: object 313d78fa8a105153164c39c96d494c8ccabd8c7f: badFilemode: contains bad file modes
remote: warning: object acafbc6b9b8ce5a90e40c673dd03abd898876929: badFilemode: contains bad file modes
remote: warning: object 8e9223ef4deb8137fd5a7722da13d753745c06aa: badFilemode: contains bad file modes
remote: warning: object 8264a1b0eeebd9cda625822a1ac6df22d631e8dc: badFilemode: contains bad file modes
remote: warning: object 956b25bd6ec3f1254affb2a47e059497e9c9d030: badFilemode: contains bad file modes
remote: warning: object ac816417fd510b93e6c95016a42400ef68a810ad: badFilemode: contains bad file modes
remote: warning: object 349794521329ca4029bdc25af77ff7a7e8aa9f83: badFilemode: contains bad file modes
remote: warning: object b2a05c3c518908735ce88038c0043065ef6df11e: badFilemode: contains bad file modes
remote: warning: object 602207596acf39400a6bb96fdee83b9bb8b9e0b1: badFilemode: contains bad file modes
remote: warning: object 8ff31038cc910c71b00524b5f38bd0ab24c55217: badFilemode: contains bad file modes
remote: warning: object 2b44639ced114a28737daa6cc4812f20e26ed96e: badFilemode: contains bad file modes
remote: warning: object d924c0ed349b7f92c528df97708cbe85d4b18f48: badFilemode: contains bad file modes
remote: Resolving deltas: 100% (8390181/8390181), done.
remote: Checking connectivity: 10217808, done.
remote: GitLab: 500 Internal Server Error
To gitlab.com:jwyatt-rh/torvalds.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'gitlab.com:jwyatt-rh/torvalds.git'`
This happens with a brand new clone of the kernel. This is the result of git fsck
` >$ git fsck
Checking object directories: 100% (256/256), done.
warning in tag 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag 26791a8bcf0e6d33f43aef7682bdb555236d56de: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag 9e734775f7c22d2f89943ad6c745571f1930105f: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag 0397236d43e48e821cce5bbe6a80a1a56bb7cc3a: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag ebb5573ea8beaf000d4833735f3e53acb9af844c: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag 06f6d9e2f140466eeb41e494e14167f90210f89d: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag 701d7ecec3e0c6b4ab9bb824fd2b34be4da63b7e: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag 733ad933f62e82ebc92fed988c7f0795e64dea62: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag c521cb0f10ef2bf28a18e1cc8adf378ccbbe5a19: missingTaggerEntry: invalid format - expected 'tagger' line
warning in tag a339981ec18d304f9efeb9ccf01b1f04302edf32: missingTaggerEntry: invalid format - expected 'tagger' line
Checking objects: 100% (10223291/10223291), done.
Checking connectivity: 10223291, done.
`
OS: Fedora GNOME 40. Git: 2.45.2
This issue was confirmed by Gavin Hinfey to be an issue at https://gitlab.com/gitlab-org/gitlab/-/issues/438245#note_1948989658
issue