I am uncertain how it is possible with how I understand the Docker image release pipeline works, but Gitaly in the 19.1.x images is stuck at 19.0.0:
$ docker run --rm -it docker.io/sameersbn/gitlab:19.1.1 grep -n "gitaly" /home/git/gitlab/Gemfile /home/git/gitlab/Gemfile.lock
Loading /etc/docker-gitlab/runtime/env-defaults
/home/git/gitlab/Gemfile:648:gem 'gitaly', '~> 19.0', feature_category: :gitaly
/home/git/gitlab/Gemfile.lock:777: gitaly (19.0.0)
/home/git/gitlab/Gemfile.lock:2437: gitaly (~> 19.0)
/home/git/gitlab/Gemfile.lock:2936: gitaly (19.0.0) sha256=b908390020e4c3bcc101dd8651da65b998190912201a1821194283866a6c5d6a
This appears to be leading to all kinds of corrupted data in the database due to differences in the protobuf format.
I am uncertain how it is possible with how I understand the Docker image release pipeline works, but Gitaly in the 19.1.x images is stuck at 19.0.0:
This appears to be leading to all kinds of corrupted data in the database due to differences in the protobuf format.