title: Failed to create repository via gitlab-shell
body: <p>I just installed Gitlab via omnibus package on CentOS 7. </p>
  
  <p>When I try to create a new project with the web interface I got the following error : </p>
  
  <pre><code>The form contains the following error:
  
  Failed to create repository via gitlab-shell
  </code></pre>
  
  <p>In the logs : </p>
  
  <p><strong>gitlab-rails</strong></p>
  
  <pre><code>Processing by ProjectsController#create as HTML
    Parameters: {"utf8"=&gt;"✓", "authenticity_token"=&gt;"[FILTERED]", "project"=&gt;{"namespace_id"=&gt;"1", "path"=&gt;"Extrapack-MonFatec", "import_url"=&gt;"[FILTERED]", "description"=&gt;"", "visibility_level"=&gt;"0"}}
  Unable to save project. Error: Failed to create repository
  Completed 200 OK in 1049ms (Views: 157.3ms | ActiveRecord: 21.0ms)
  </code></pre>
  
  <p><strong>gitlab-shell</strong></p>
  
  <pre><code>I, [2016-07-11T13:40:42.549484 #31319]  INFO -- : Adding project root/Extrapack-MonFatec.git at &lt;/var/opt/gitlab/git-data/repositories/root/Extrapack-MonFatec.git&gt;.
  </code></pre>
  
  <p><strong>gitlab:check</strong></p>
  
  <pre><code>Checking GitLab Shell ...
  
  GitLab Shell version &gt;= 3.0.0 ? ... OK (3.0.0)
  Repo base directory exists? ... yes
  Repo base directory is a symlink? ... no
  Repo base owned by git:git? ... yes
  Repo base access is drwxrws---? ... yes
  hooks directories in repos are links: ... can't check, you have no projects
  Running /opt/gitlab/embedded/service/gitlab-shell/bin/check
  Check GitLab API access: OK
  Check directories and files: 
      /var/opt/gitlab/git-data/repositories: OK
      /var/opt/gitlab/.ssh/authorized_keys: OK
  Send ping to redis server: gitlab-shell self-check successful
  
  Checking GitLab Shell ... Finished
  
  Checking Sidekiq ...
  
  Running? ... yes
  Number of Sidekiq processes ... 1
  
  Checking Sidekiq ... Finished
  
  Checking Reply by email ...
  
  Reply by email is disabled in config/gitlab.yml
  
  Checking Reply by email ... Finished
  
  Checking LDAP ...
  
  LDAP is disabled in config/gitlab.yml
  
  Checking LDAP ... Finished
  
  Checking GitLab ...
  
  Git configured with autocrlf=input? ... yes
  Database config exists? ... yes
  All migrations up? ... yes
  Database contains orphaned GroupMembers? ... no
  GitLab config exists? ... yes
  GitLab config outdated? ... no
  Log directory writable? ... yes
  Tmp directory writable? ... yes
  Uploads directory setup correctly? ... skipped (no tmp uploads folder yet)
  Init script exists? ... skipped (omnibus-gitlab has no init script)
  Init script up-to-date? ... skipped (omnibus-gitlab has no init script)
  projects have namespace: ... can't check, you have no projects
  Redis version &gt;= 2.8.0? ... yes
  Ruby version &gt;= 2.1.0 ? ... yes (2.1.8)
  Your git bin path is "/opt/gitlab/embedded/bin/git"
  Git version &gt;= 2.7.3 ? ... yes (2.7.4)
  Active users: 1
  
  Checking GitLab ... Finished
  </code></pre>
  
  <p>I don't know what's going on ... 
  Do you have any idea ? I have checked every related subjects in forum, I didn't see any solutions. </p>
  
  <p>Thank you ! </p>
  
  <p>Best regards,</p>