Set up support for tests of Git protocol 2
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22548 adds an e2e test of pushing over SSH using Git protocol 2.
It won't work unless the SUT supports Git protocol 2. It's supported on staging and there's an issue open to enable support on GitLab.com gitlab-com/gl-infra/infrastructure#5244 (closed)
This issue tracks the tasks needed to:
- Add the tests:
- Add documentation with instructions for enabling support when testing against GDK.
QA_CAN_TEST_GIT_PROTOCOL_V2to list of supported env vars.
package-and-qapipelines: gitlab-qa!199 (merged)
Allow support to be enabled in the omnibus images used for nightly and
- Will be enabled in docker images in omnibus-gitlab#3836 (closed)
- We may be able to do it sooner just for tests by modifying