getting "gitlab was unable to access gitolite system" errors
Created by: ronikb
Right now I am using gitlab 3.1. I noticed the following issues in this version in my server. Please help out me to solve these issues.
This is our server details
Ubuntu 12.04
Gitlab version: Stable 3.1.0
Gtolite Version: v2.2.1-5-g8c4d1aa
Database: sqlite3
- Sometimes users can’t able to login into gitlab through web login. This will be solved by restarted of Gitlab service
- Sometimes files in existing projects not seen through gitlab web interface. This will be also solved by restarting Gitlab service
- Sometimes users cannot create new project, getting the following screen shot while we trying to create a new project. In this situation sometimes we can able to create new project after restarting gitlab service. But i am getting the repository status is "post-receive file content does not match".
I suspect the repositories status with "post-receive file content does not match". was getting recently after upgrading gitlab into 3.1.
Created a server image from this server and make another server and tried to upgrade gitlab into version 4.1 in this server. but no luck for these errors
The following is the out put of gitlab:app:status in the above server. Please see the status of repo4 to repo 13 .
-> sudo -u gitlab -H bundle exec rake gitlab:app:status RAILS_ENV=production
Starting diagnostics
config/database.yml............exists
config/gitlab.yml............exists
/home/git/repositories/............exists
/home/git/repositories/ is writable?............YES
Can clone gitolite-admin?............YES
Can git commit?............YES
UMASK for .gitolite.rc is 0007? ............YES
/home/git/share/gitolite/hooks/common/post-receive exists? ............YES
Validating projects repositories:
* BFELoB OGE FinDiscNonPAS.....post-receive file ok
* NeuroVista FairView Drupal.....post-receive file ok
* Cardinal Health SCIOS.....post-receive file ok
* Cardinal Health SupplyCentral.....post-receive file ok
* Marsh McLennan Survey.....post-receive file ok
* Maple Financial CFS.....post-receive file ok
* Northrop Grumman FLS.....post-receive file ok
* Verizon Wireless DOA.....post-receive file ok
* <repo1>.....post-receive file ok
* <repo2>.....post-receive file ok
* <repo3>.....post-receive file ok
* <repo4>.....post-receive file content does not match
* <repo5>.....post-receive file content does not match
* <repo6>.....post-receive file content does not match
* <repo7>.....post-receive file content does not match
* <repo8>.....post-receive file content does not match
* <repo9>.....post-receive file content does not match
* <repo10>....post-receive file content does not match
* <repo11> ...post-receive file content does not match
* <repo12>....post-receive file content does not match
* <repo13>....post-receive file content does not match
Finished