We recently updated GitLab to version 14.10.2. We see the following error when pushing to git,
Enumerating objects: 9, done.
Counting objects: 100% (9/9), done.
Delta compression using up to 32 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 481 bytes | 240.00 KiB/s, done.
Total 5 (delta 4), reused 0 (delta 0), pack-reused 0
remote: UNRECOVERABLE ERROR:
remote: Missing unknown 3ead6b526d8c560c20ea52ca3c561f7da85e5308
remote: CURRENT STATE:
remote: Git object 3ead6b526d8c560c20ea52ca3c561f7da85e5308 can’t be accessed in the Git repository [/home/git-data/repositories/@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.git]
remote: POSSIBLE REASONS:
remote: 1) Git server is out of memory, available disk space,
remote: processes count, or open files limits;
remote: 2) When pushing through SSH, the system user on behalf of which.
remote: SubGit daemon is running is not allowed to read files created by SSH user.
remote: TO RECOVER:
remote: 1) Make sure Git server has enough memory, disk resources AND high enough
remote: open handler and processes count limits.
remote: 2) When pushing through SSH, either
remote: A) make sure the SSH user is the same user on behalf of which the SubGit is running
remote: is the same as the system user which is the owner of the Git repository; OR
remote: B) set ‘core.shared’ option to ‘true’ in SubGit configuration file, run
remote: to apply changes and make sure the owner of the Git repository and SSH user
remote: belong to the same system group.
remote: For details regarding sharing Git repository for a system group see:
remote: Once you have (1) and (2) fixed, retry push.
remote: TO REPORT:
remote: 1) Get error log from the server at
remote: path to home
remote: 2) Report an issue
remote: THANK YOU!
! [remote rejected] trunk → trunk (pre-receive hook declined)
error: failed to push some refs to ‘gitinternal.nag.co.uk:naglib/naglib.git’
The Git server has memory and disk space, so we know this is not the issue.
Can you help?