Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAchilleas Pipinellis <axil@gitlab.com>2018-09-21 08:26:04 +0300
committerAchilleas Pipinellis <axil@gitlab.com>2018-09-21 08:26:04 +0300
commit0d1576c420c0420cc561972a95986e72fc8bbf17 (patch)
tree07f7af8c829b3472cdb485974e792eceba122e63 /doc
parente98153e94db9ed1f6b63f4c88c18489ac1d696c1 (diff)
parent8b005f5b12d7e3e2337be25471d5a2bd0d0a42e5 (diff)
Merge branch 'docs-gitaly-shell-secret' into 'master'
Gitaly servers require the GitLab Shell secret See merge request gitlab-org/gitlab-ce!21847
Diffstat (limited to 'doc')
-rw-r--r--doc/administration/gitaly/index.md6
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.