Skip to content

Don't use rugged write-ref anymore

What does this MR do?

Use shelling out to git to write refs instead of rugged, hoping to avoid creating invalid refs.

To update HEAD we switched to using git symbolic-ref.

What are the relevant issue numbers?

This is part of the solution for https://gitlab.com/gitlab-org/gitlab-ce/issues/44431

It depends on gitaly!982 (merged) & gitaly-proto!241 (merged)

Does this MR meet the acceptance criteria?

Edited by Bob Van Landuyt

Merge request reports