When I get this sorted I'll post the lot together as a clean post - or perhaps in the wiki or maybe as a TKLPatch
So I posted on the GitLab mailing list and found out that things have changed a little...
Instead of
sudo -u gitlab bundle install --without development test
you need to run
sudo -u gitlab bundle install --without development test postgres sqlite
which has got me further, but still not quite there, now I am stuck at the final step
sudo -u gitlab 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
remote: Counting objects: 24, done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 24 (delta 2), reused 0 (delta 0)
Receiving objects: 100% (24/24), done.
Resolving deltas: 100% (2/2), done.
Can clone gitolite-admin?............YES
UMASK for .gitolite.rc is 0007? ............YES
/home/git/.gitolite/hooks/common/post-receive exists? ............NO
rake aborted! unexpected return Tasks: TOP => gitlab:app:status
(See full trace by running task with --trace)
But it's definately there (I copied it there and chowned it to git:git as per instructions)
ls -la /home/git/.gitolite/hooks/common/
total 32
drwxr-xr-x 2 git git 4096 Oct 23 21:03 .
drwxr-xr-x 4 git git 4096 Aug 11 14:54 ..
-rw-r--r-- 1 git git 0 Aug 11 14:54 gitolite-hooked
-rw-r--r-- 1 git git 288 Aug 11 14:54 gl-pre-git.hub-sample
-rwxr-xr-x 1 git git 471 Oct 23 21:03 post-receive
-rwxr-xr-x 1 git git 825 Aug 11 14:54 post-receive.mirrorpush
-rwxr-xr-x 1 git git 4348 Aug 11 14:54 update
-rw-r--r-- 1 git git 1405 Aug 11 14:54 update.secondary.sample
I have posted again on the GitLab mailing list but if anyone here has any bright ideas, I'd love to hear them....
[update] I have fixed this issue too now (it is to do with the permissions). Unfortunately I don't have my notes handy, but it's pretty straight forward. Unfortunately it still isn't working... :( It passes all the tests but the GitLab server still refuses to start... I think I'll start again on a fresh TKL GitLab appliance when I get a chance and see how we go from there...
Ok some progress...
When I get this sorted I'll post the lot together as a clean post - or perhaps in the wiki or maybe as a TKLPatch
So I posted on the GitLab mailing list and found out that things have changed a little...
Instead of
you need to run
which has got me further, but still not quite there, now I am stuck at the final step
But it's definately there (I copied it there and chowned it to git:git as per instructions)
I have posted again on the GitLab mailing list but if anyone here has any bright ideas, I'd love to hear them....
[update] I have fixed this issue too now (it is to do with the permissions). Unfortunately I don't have my notes handy, but it's pretty straight forward. Unfortunately it still isn't working... :( It passes all the tests but the GitLab server still refuses to start... I think I'll start again on a fresh TKL GitLab appliance when I get a chance and see how we go from there...