I just created a CentOS 6.3 virtual machine and followed the instructions for installing gitlab: http://howto.basjes.nl/linux/installing-gitlab-on-centos-6
I tried this installation with both gitlab v3.01 and v2.91.
Here is what works for me:
- I can complete gitlab installation without any problems.
- On the command line, I can use passwordless authentication from the gitlab service account for the gitolite service account
- From the command line, I can clone the gitolite-admin repository, make changes and push the changes back to the remote repo
- I can run the rails web application
- I can enter the management website
- I can create new accounts and log in with new accounts
Here is what I cannot do:
- I can not create projects (Repos)
- I can not add ssh keys
I always get the same error:
GitLab was unable to access your Gitolite system.
In the githost.log log githost.log I get a less useful error:
ERROR → Timeout :: Error has expired
- I have double checked permissions
- I looked at the configuration file
gitlab.yml - Follow the four suggested troubleshooting tips from the web page.
- Tried different versions of gitlab, but no matter what I do, I keep getting the same error.
I am stuck because the logs are not telling me anything and I can access the gitolite repositories with the gitlab service account without any problems. Does anyone succeed with the latest versions of CentOS / Gitlab / Gitolite? Any help would be greatly appreciated, thanks!
source share