Skip to content

Make it possible to disable Workhorse -authSocket argument

Stan Hu requested to merge sh-allow-disable-workhorse-auth-socket into master

In Workhorse, it's not absolutely necessary to have both -authSocket and -authBackend arguments, as long as least one is available to all GitLab application hosts. In a single-node Ominbus install, -authSocket will suffice, but in multi-node installations -authBackend may only be needed.

To support the second case and make it possible to disable listening to a UNIX socket, admins can do the following:

gitlab_workhorse['auth_socket'] = nil
gitlab_workhorse['auth_backend'] = 'https://workhorse.example.com'

ZD: https://gitlab.zendesk.com/agent/tickets/159536

Edited by GitLab Release Tools Bot

Merge request reports