Quando si corre
gitlab
Servizio, ottengo il server di unicorno Gitlab non è in esecuzione.
Il dispatcher di lavoro GitLab Sidekiq con PID 66802 è in esecuzione.
Ma correrebundle exec rake gitlab:check RAILS_ENV=production
, OttengoChecking Sidekiq ... Running? ... no
Assicurati di eseguire l'installazione e i controlli con l'utente giusto in ogni fase (tra su
(radice) e su git
)
Quando sudo il mio assegno, Sidekiq è davvero corretto.
Per quanto riguarda i repository:
Ho cambiato l'URL di origine remota
git remote set-url origin git@localhost:repositories/root/#{myrepo}.git
E ora funziona!
Ciò deriva da una nuova limitazione imposta a Gitlab 6.0:
D'ora in poi un gruppo non è solo una directory per i progetti. Ti consente anche di aggiungere utenti. Dopo che l'utente è stato aggiunto al gruppo, ottiene automaticamente l'accesso a tutti i progetti esistenti e nuovi all'interno del gruppo.
Puoi anche avere più proprietari per un gruppo in grado di gestire membri/progetti.
Guarda anche "Quali sono le differenze tra il gruppo Gitlab e il gruppo Gitlab?".
Con questo Gitlab diventa più orientato al gruppo. Ecco perché non supportiamo più gli spazi dei nomi globali. Il progetto può far parte solo del gruppo o dell'utente.
Progetto (il tuo myrepo.git
) può far parte solo del gruppo o dell'utente (qui account utente root
).