Skip to content

Geo: Proxy Git fetch/clone over SSH via Gitlab Shell

What does this MR do and why?

Geo: Proxy Git fetch/clone over SSH via Gitlab Shell.

Enables geo_proxy_fetch_direct_to_primary by default. We are keeping the FF for at least a release since the affected functionality is critical, and it may be valuable for customers to be able to quickly revert the behavior.

In a sense, it is a behind-the-scenes change. But this is applying the same technique that we already released for Git push, where we saw some tangible benefits.

This change was validated on staging-ref: #418329 (comment 1599665914)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #418329 (closed)

Edited by Michael Kozono

Merge request reports