Beim Laufen
gitlab
Service, ich erhalte, dass der Gitlab Unicorn -Webserver nicht ausgeführt wird.
Der Gitlab Sidekiq Job -Dispatcher mit PID 66802 wird ausgeführt.
Aber rennenbundle exec rake gitlab:check RAILS_ENV=production
, Ich bekommeChecking Sidekiq ... Running? ... no
Stellen Sie sicher, dass Sie die Installation und die Überprüfungen mit dem richtigen Benutzer bei jedem Schritt durchgeführt haben (zwischen su
(Wurzel) und su git
)
Wenn ich meinen Scheck sudo sudo sudo, läuft der Sidekiq tatsächlich.
In Bezug auf die Repos:
Ich habe die Remote -Ursprungs -URL geändert
git remote set-url origin git@localhost:repositories/root/#{myrepo}.git
Und jetzt funktioniert es!
Das kommt von einer neuen Einschränkung mit Gitlab 6.0:
Von nun an ist eine Gruppe nicht nur ein Verzeichnis für Projekte. Sie können auch Benutzer hinzufügen. Nachdem der Benutzer zur Gruppe hinzugefügt wurde - erhält er automatisch Zugriff auf alle vorhandenen und neuen Projekte innerhalb der Gruppe.
Sie können auch mehrere Eigentümer für eine Gruppe haben, die Mitglieder/Projekte verwalten kann.
Siehe auch "Was sind die Unterschiede zwischen Gitlab Team und Gitlab Group?".
Mit diesem Gitlab wird gruppenorientierter. Deshalb unterstützen wir keine globalen Namespaces mehr. Projekt kann nur Teil von Gruppen oder Benutzer sein.
Projekt (Ihr myrepo.git
) kann nur Teil von Gruppen oder Benutzern sein (hier Benutzerkonto root
).