Commit 8bd9b1d54c183dbc48fd6903a127444fbe3d52ce

Authored by Jacob Vosmaer
1 parent 17bd9c73
Exists in master

Document Debian 7 Upstart workaround

Showing 1 changed file with 13 additions and 0 deletions   Show diff stats
README.md
... ... @@ -67,6 +67,19 @@ installing omnibus-gitlab on an unsupported platform. Solution: double check on
67 67 the download page whether you downloaded a package for the correct operating
68 68 system.
69 69  
  70 +#### Debian 7 and Upstart
  71 +
  72 +Some variants of Debian 7 (e.g. OpenVZ) use Upstart. This will trip up
  73 +`gitlab-ctl reconfigure` at `ruby_block[supervise_redis_sleep] action run`,
  74 +because the internal Runit cookbook assumes that Debian 7 uses inittab. You can
  75 +work around this as follows.
  76 +
  77 +```
  78 +sudo cp /opt/gitlab/embedded/cookbooks/runit/files/default/gitlab-runsvdir.conf /etc/init/
  79 +sudo initctl start gitlab-runsvdir
  80 +sudo gitlab-ctl reconfigure # Resume gitlab-ctl reconfigure
  81 +```
  82 +
70 83 #### TCP ports for GitLab services are already taken
71 84  
72 85 By default, the services in omnibus-gitlab are using the following TCP ports:
... ...