Skip to content

Bump Rugged to 0.28.0

Stan Hu requested to merge sh-bump-rugged-0.28.0 into master

This version bump makes things consistent between Gitaly and fixes a significant number of bugs: https://github.com/libgit2/libgit2/releases.

This also decreases disk space of Omnibus builds by ~30 MB.

There is also a workaround for https://github.com/libgit2/rugged/issues/785. If Gitaly or another process changes .gitconfig while Rugged has the file loaded, Rugged::Repository#each_key will report stale values unless a lookup is done first.

This bug only manifests in a spec because we are using both Gitaly and Rugged at the same time there, and we normally don't use Rugged in the CE/EE code in this way.

Edited by Stan Hu

Merge request reports