Skip to content

Geo repository sync over HTTPS

Nick Thomas requested to merge (removed):3341-geo-http-repo-sync into master

What does this MR do?

Adds a HTTPS repository sync mechanism for Geo

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

The intention, I think, should be to deprecate SSH authentication in 10.2. If we receive feedback that it's essential to maintain support, we can finish #1255 (closed) and un-deprecate it at that point. If not, we can remove it a few releases later and leave HTTPS as the only supported mechanism.

Why was this MR needed?

SSH requires extra authentication data that is difficult to manage manually. Automated management is possible, but only worth it if there is a significant benefit to SSH over HTTPS - and we've not found one yet.

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #3341 (closed)

Edited by Nick Thomas

Merge request reports