diff options
author | Drew Blessing <drew@blessing.io> | 2018-09-20 21:53:23 +0000 |
---|---|---|
committer | Drew Blessing <drew@blessing.io> | 2018-09-20 21:53:23 +0000 |
commit | 8b005f5b12d7e3e2337be25471d5a2bd0d0a42e5 (patch) | |
tree | fcfb61b7dda59389b2a5f109384acc302a17895c | |
parent | c2da94187d506e03289a5851b576caa36eb2d4ca (diff) | |
download | gitlab-ce-8b005f5b12d7e3e2337be25471d5a2bd0d0a42e5.tar.gz |
Gitaly servers require the GitLab Shell secret
-rw-r--r-- | doc/administration/gitaly/index.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/administration/gitaly/index.md b/doc/administration/gitaly/index.md index 964758837e5..49c6902bc42 100644 --- a/doc/administration/gitaly/index.md +++ b/doc/administration/gitaly/index.md @@ -101,6 +101,12 @@ documentation on configuring Gitaly authentication](https://gitlab.com/gitlab-org/gitaly/blob/master/doc/configuration/README.md#authentication) . +Gitaly must trigger some callbacks to GitLab via GitLab Shell. As a result, +the GitLab Shell secret must be the same between the other GitLab servers and +the Gitaly server. The easiest way to accomplish this is to copy `/etc/gitlab/gitlab-secrets.json` +from an existing GitLab server to the Gitaly server. Without this shared secret, +Git operations in GitLab will result in an API error. + > **NOTE:** In most or all cases the storage paths below end in `/repositories` which is different than `path` in `git_data_dirs` of Omnibus installations. Check the directory layout on your Gitaly server to be sure. |