Disable request buffering for new SSH endpoints
Problem
While testing the new implementation of SSH endpoints for git related actions (see issue #456116 (closed)). I noticed a problem reproducible in my local environment.
The request from GitLab-Shell to Workhorse was hanging. After in investigation I discovered the root cause of this problem.
In our NGINX configuration we use request buffering. After adding the new endpoint to the list of exceptions, then problem was resolved.
Proposal
Update NGINX configuration for GDK and Omnibus to support new SSH endpoints:
\.git/ssh-receive-pack$
\.git/ssh-upload-pack$
Edited by Vasilii Iakliushin