Quand installé GitLab ignoré ./config/gitlab.yml
J'ai essayé d'installer GitLab sur CentOS 5.x, Mais maintenant coincé, et Google déroutant.
je regarde
https://github.com/gitlabhq/gi ... on.md
(Actuellement coincé
https://github.com/gitlabhq/gi ... up-db
)
Après le lancement
Pour la deuxième fois, je reçois cette conclusion:
La partie correspondante est
c'est (Le serveur a son propre port TCC.):
Droits d'accès au dossier
et fichiers à l'intérieur (
L'utilisateur est B.
Grouper):
Chose même si je change
Valeur B.
, Il essaie de trouver le même dossier.
Seules les directions possibles de solutions que j'ai trouvées dans Google, indiqué qu'il est en quelque sorte due à SElinux. L'équipe proposée était:
. Mais je n'ai aucune idée de l'accomplissement et il me dit que
.. ou quelque chose. De plus, j'ai un peu de doute que la configuration constante peut également affecter SElinux.
Que faire ?
je regarde
https://github.com/gitlabhq/gi ... on.md
(Actuellement coincé
https://github.com/gitlabhq/gi ... up-db
)
Après le lancement
bundle exec rake gitlab:app:status RAILS_ENV=production
Pour la deuxième fois, je reçois cette conclusion:
Starting diagnostic
config/database.yml............exists
config/gitlab.yml............exists
/home/git/repositories/............missing
rake aborted!
unexpected return
La partie correspondante est
/home/gitlab/gitlab/config/gitlab.yml
c'est (Le serveur a son propre port TCC.):
git_host:
system: gitolite___
admin_uri: git@localhost:gitolite-admin
base_path: /home/git/repositories/
host: localhost
git_user: git
port: 2134
Droits d'accès au dossier
drwxrwx--- 4 git git 4096 Jul 20 07:12 repositories
et fichiers à l'intérieur (
gitlab
L'utilisateur est B.
git
Grouper):
drwxrwx--- 8 git git 4096 Jul 20 04:22 gitolite-admin.git
drwxrwx--- 7 git git 4096 Jul 20 04:22 testing.git
Chose même si je change
base_path
Valeur B.
config/gitlab.yml
, Il essaie de trouver le même dossier.
Seules les directions possibles de solutions que j'ai trouvées dans Google, indiqué qu'il est en quelque sorte due à SElinux. L'équipe proposée était:
find . -print0 |xargs -0 -n 1 sudo setfattr -h -x security.selinux
. Mais je n'ai aucune idée de l'accomplissement et il me dit que
command setfattr not found
.. ou quelque chose. De plus, j'ai un peu de doute que la configuration constante peut également affecter SElinux.
Que faire ?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
2 réponses
Dominique
Confirmation de:
Comment votre utilisateur gitlab? Comment dans:
Il y avait un problème similaire lors de la visualisation d'autres paramètres de
Juste pas appliqué ...
Giselle
Confirmation de:
Chose même si je change la valeur base_path dans
, Il essaie de trouver le même dossier.
Si vous regardez
https://github.com/gitlabhq/gi ... 5-L67
programme:
Donc, c'est votre vrai problème. (Avant de commencer à configurer l'accès au dossier): gitlab En quelque sorte ignore votre
Installer.
Vérifiez deux fois si vous avez des fautes de frappe et assurez-vous qu'ils sont généralement pris en compte (Par exemple, les éliminer pour savoir s'il ne se plaignait pas gitlab En l'absence de ce fichier).