Plan B: Make Gitaly fully compatible with Ruby 3.x
We did run into performance issues with the Go implementation for 📜 Implement license detection in Gitaly in Go (&7874 - closed). This will make it hard to complete that epic in %15.9, and have all the Ruby code removed by the end of that milestone. In accordance with Identifying Ruby 3 adoption blockers (&9522 - closed) we should have all code running with Ruby 3.x by 2023-02-17. This issue tracks the work on Gitaly's side to make that happen.
To Do
-
Update Gems -
Update Build image #3715 (closed) -
Check Output for deprecation warnings -
Check used Ruby versions in omnibus-gitlab and CNG
Edited by Toon Claes