summaryrefslogtreecommitdiff
path: root/doc/install
diff options
context:
space:
mode:
authorNick Thomas <nick@gitlab.com>2019-02-28 17:06:28 +0000
committerNick Thomas <nick@gitlab.com>2019-02-28 21:58:31 +0000
commit9e783be668d09d6a5688490c74213710ed5f056a (patch)
treea611b9335ba7422b4aeea108b5bd41937f2365cd /doc/install
parent7d1216016cfc64e35955249e39c46615e2dbdf93 (diff)
downloadgitlab-ce-9e783be668d09d6a5688490c74213710ed5f056a.tar.gz
bin/background_jobs: use pgroups
Diffstat (limited to 'doc/install')
-rw-r--r--doc/install/installation.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/install/installation.md b/doc/install/installation.md
index fb24d4fa0ef..61f544deabe 100644
--- a/doc/install/installation.md
+++ b/doc/install/installation.md
@@ -9,7 +9,8 @@ On heavily used GitLab instances the memory usage of the Sidekiq background work
Omnibus packages solve this by [letting the Sidekiq terminate gracefully](../administration/operations/sidekiq_memory_killer.md) if it uses too much memory.
After this termination Runit will detect Sidekiq is not running and will start it.
-Since installations from source don't have Runit, Sidekiq can't be terminated and its memory usage will grow over time.
+Since installations from source don't use Runit for process supervision, Sidekiq
+can't be terminated and its memory usage will grow over time.
## Select Version to Install
@@ -72,7 +73,8 @@ Install the required packages (needed to compile Ruby and native extensions to R
```sh
sudo apt-get install -y build-essential zlib1g-dev libyaml-dev libssl-dev libgdbm-dev libre2-dev \
libreadline-dev libncurses5-dev libffi-dev curl openssh-server checkinstall libxml2-dev \
- libxslt-dev libcurl4-openssl-dev libicu-dev logrotate rsync python-docutils pkg-config cmake
+ libxslt-dev libcurl4-openssl-dev libicu-dev logrotate rsync python-docutils pkg-config cmake \
+ runit
```
Ubuntu 14.04 (Trusty Tahr) doesn't have the `libre2-dev` package available, but