Merge branch 'workhorse-secret-path' into 'master'
Make location of gitlab_workhorse_secret configurable See merge request !10357
This commit is contained in:
commit
499d875652
3 changed files with 12 additions and 1 deletions
|
@ -505,6 +505,11 @@ production: &base
|
||||||
# If you use non-standard ssh port you need to specify it
|
# If you use non-standard ssh port you need to specify it
|
||||||
# ssh_port: 22
|
# ssh_port: 22
|
||||||
|
|
||||||
|
workhorse:
|
||||||
|
# File that contains the secret key for verifying access for gitlab-workhorse.
|
||||||
|
# Default is '.gitlab_workhorse_secret' relative to Rails.root (i.e. root of the GitLab app).
|
||||||
|
# secret_file: /home/git/gitlab/.gitlab_workhorse_secret
|
||||||
|
|
||||||
## Git settings
|
## Git settings
|
||||||
# CAUTION!
|
# CAUTION!
|
||||||
# Use the default values unless you really know what you are doing
|
# Use the default values unless you really know what you are doing
|
||||||
|
|
|
@ -387,6 +387,12 @@ Settings.gitlab_shell['ssh_user'] ||= Settings.gitlab.user
|
||||||
Settings.gitlab_shell['owner_group'] ||= Settings.gitlab.user
|
Settings.gitlab_shell['owner_group'] ||= Settings.gitlab.user
|
||||||
Settings.gitlab_shell['ssh_path_prefix'] ||= Settings.__send__(:build_gitlab_shell_ssh_path_prefix)
|
Settings.gitlab_shell['ssh_path_prefix'] ||= Settings.__send__(:build_gitlab_shell_ssh_path_prefix)
|
||||||
|
|
||||||
|
#
|
||||||
|
# Workhorse
|
||||||
|
#
|
||||||
|
Settings['workhorse'] ||= Settingslogic.new({})
|
||||||
|
Settings.workhorse['secret_file'] ||= Rails.root.join('.gitlab_workhorse_secret')
|
||||||
|
|
||||||
#
|
#
|
||||||
# Repositories
|
# Repositories
|
||||||
#
|
#
|
||||||
|
|
|
@ -168,7 +168,7 @@ module Gitlab
|
||||||
end
|
end
|
||||||
|
|
||||||
def secret_path
|
def secret_path
|
||||||
Rails.root.join('.gitlab_workhorse_secret')
|
Gitlab.config.workhorse.secret_file
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_key_and_notify(key, value, expire: nil, overwrite: true)
|
def set_key_and_notify(key, value, expire: nil, overwrite: true)
|
||||||
|
|
Loading…
Reference in a new issue