Skip to content

Make location of gitlab_workhorse_secret configurable

What does this MR do?

Replaces hard-coded location of workhorse_secret_file with a configurable option, in the same way as it’s already done for gitlab_shell_secret. The default value remains the same as before.

Are there points in the code the reviewer needs to double check?

No.

Why was this MR needed?

’Cause hard-coding location of configuration files is very bad practice, as well as storing such files in the root of application. It makes reasonable deployments (with separated program and configuration/state) harder.

Screenshots (if relevant)

No.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Merge request reports