El repository de Bitnami Gitlab + Redmine Auto Updating falla

He buscado soluciones para esto y he intentado varias cosas, sin embargo, debido a (de lo que puedo deducir) este es el path less tnetworking, no he encontrado nada que funcione.

He instalado gitlab y networkingmine usando una installation nativa de Bitnami en el server ubuntu 12.04. Es prácticamente una installation autónoma de todo lo necesario para estos web services. Elegí esta ruta ya que tuve poco éxito instalando estos services por mi count un time y me cansé de dejar el desorder en mi sistema, así que esto me solucionó bastante bien.

Configuré Redmine para poder ver un repository "espejo" de git clonado del service gitlab. Es un poco molesto que tengo que clonar manualmente el repository como un espejo para cada proyecto, pero eso no está relacionado, funciona. He estado usando cron para actualizar automáticamente el repository desde el repository principal en gitlab de vez en cuando. Sin embargo, en lugar de eso quería hacer que este evento sea impulsado y hacer que networkingmine actualice el repository cuando se actualiza el repository gitlab.

Aquí es donde comienza mi problema. No hay mucha información de Gitlab + Redmine y casi ninguna sobre el uso de los dos a través de instalaciones nativas de Bitnami. Así que instalé el complemento networkingmine networkingmine_gitlab_hook y lo instaló bien, pero el enganche falla y el repository nunca se actualiza en networkingmine.

Al monitorear el file de logging de networkingmine, descubrí que cuando el gancho se ejecuta arroja una gran cantidad de información sobre los parameters de enlace y esto:

GitLabHook: Command '/usr/bin/git --git-dir='/var/repositories/nekroze/ninja.git' fetch --all' didn't exit properly. Full output: ["error: cannot open /var/repositories/nekroze/ninja.git/FETCH_HEAD: Permission denied\n", "\n"] 

Entonces, necesita abrir ese file FETCH_HEAD pero no tiene permissions. Intenté agregar los usuarios relevantes al grupo git, agregué / var / repositories para ser propiedad del grupo git, etc. He intentado cambiar todo, pero no puedo hacer que funcione, solo dice lo mismo.

Creo que parte de mi problema puede deberse al hecho de que realmente no conozco al usuario que realmente funciona con networkingmine ya que no hay usuario de networkingmine ya que he usado bitnami, por lo que algunas cosas son un poco diferentes.

Puede alguien ayudarme aquí. Siento que he llegado tan lejos, pero no puedo superar este último obstáculo y necesito un poco de ayuda.

EDIT # 1: para get puntos extra, ¿es posible usar el git repo de wiki de gitlab que se crea automáticamente para cada proyecto en networkingmine? Vi que hay un complemento de networkingmine para usar gollum para la wiki y sé que github lo usa así que tal vez sea posible?

Gracias por su time, Taylor "Nekroze" Lawson.