CE package size needs bumped
We are seeing CE package builds failing on size.
See https://gitlab.com/gitlab-org/omnibus-gitlab/-/pipelines/605436607 as an example.
Upon investigation, I determined that part of the cause is Gitaly.
/opt/gitlab/embedded/bin/gitaly-git2go-v14 22376
/opt/gitlab/embedded/bin/gitaly-git2go-v15 22872
/opt/gitlab/embedded/bin/gitaly-hooks 19188
/opt/gitlab/embedded/bin/gitaly-lfs-smudge 20768
/opt/gitlab/embedded/bin/gitaly-ssh 16024
/opt/gitlab/embedded/bin/gitaly-wrapper 12344
For now, we need a size bump.
Follow Up
The new binaries in Gitaly were added in %15.2 . The package has been working up to this point, but the current nightly package to the example failure only has Gitaly as the issue.
This means that, somewhere along the way, there may be something else that grew by roughly 100 MB.
We need to dig in and figure out where that came from and try to reduce the package size if possible.
The Gitaly team has also noted that the recently added binaries will eventually allow other ones to get removed and reduce the size a bit.
Deliverables
- Bump package sizes until the pipelines can build again
- Dig into the package and figure out where the recent size gains are coming from
- Reduce the package size if possible, or document the reasons for the new package size cap more clearly