diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-12-14 03:08:01 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-12-14 03:08:01 +0300 |
commit | c4fad7502e407e6d744206fe1b235bc2e3a44d98 (patch) | |
tree | f869522e2eec3ea5fe30d548d51c7ed5db9d751c /doc/administration/gitaly | |
parent | 0fea036ba7c8d26ffeecc7f52bf770ea3a88689e (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/administration/gitaly')
-rw-r--r-- | doc/administration/gitaly/index.md | 11 | ||||
-rw-r--r-- | doc/administration/gitaly/troubleshooting.md | 2 |
2 files changed, 12 insertions, 1 deletions
diff --git a/doc/administration/gitaly/index.md b/doc/administration/gitaly/index.md index 959b00d6dad..4744959ce13 100644 --- a/doc/administration/gitaly/index.md +++ b/doc/administration/gitaly/index.md @@ -171,6 +171,17 @@ Gitaly comes pre-configured with a Linux package installation, which is a config GitLab installations for more than 2000 active users performing daily Git write operation may be best suited by using Gitaly Cluster. +### Gitaly CLI + +The `gitaly` command is a command-line interface that provides additional subcommands for Gitaly administrators. For example, +the Gitaly CLI is used to: + +- [Configure custom Git hooks](../server_hooks.md) for a repository. +- Validate Gitaly configuration files. +- Verify the internal Gitaly API is accessible. + +For more information on the other subcommands, run `gitaly --help`. + ### Backing up repositories When backing up or syncing repositories using tools other than GitLab, you must [prevent writes](../../administration/backup_restore/backup_gitlab.md#prevent-writes-and-copy-the-git-repository-data) diff --git a/doc/administration/gitaly/troubleshooting.md b/doc/administration/gitaly/troubleshooting.md index cccec2b9310..7d0255a3efb 100644 --- a/doc/administration/gitaly/troubleshooting.md +++ b/doc/administration/gitaly/troubleshooting.md @@ -423,7 +423,7 @@ and: 1. [Reconfigure GitLab](../restart_gitlab.md#reconfigure-a-linux-package-installation) so the certificates are symlinked 1. Restart Gitaly manually `sudo gitlab-ctl restart gitaly` for the certificates to be loaded by the Gitaly process. -## Gitaly fails to fork processes stored on `noexec` file systems +### Gitaly fails to fork processes stored on `noexec` file systems Because of changes [introduced](https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/5999) in GitLab 14.10, applying the `noexec` option to a mount point (for example, `/var`) causes Gitaly to throw `permission denied` errors related to forking processes. For example: |