Provide access to the on-disk representation of `gitlab-org/gitlab` and `gitlab-com/www-GitLab-com` and their object pool

In order to perform local performance benchmarks I need an exact snapshot of gitlab-org/gitlab and its pool repository.

Details

  • Point of contact for this request: @wchandler

SRE Support Needed

gitlab-org/gitlab:

  • The repository is hosted on file-cny-01-stor-gprd.
  • It is located at /var/opt/gitlab/git-data/repositories/@hashed/a6/80/a68072e80f075e89bc74a300101a9e71e8363bdb542182580162553462480a52.git.
  • Its pool is located at /var/opt/gitlab/git-data/repositories/@pools/b4/3e/b43ef5538f2e6167fdc8852badbe497b50d4cfd4ed7e1b033068f1a296ee57d2.git.
  • Required output: cd /var/opt/gitlab/git-data/repositories && tar -cf gitlab-org-gitlab.tar @hashed/a6/80/a68072e80f075e89bc74a300101a9e71e8363bdb542182580162553462480a52.git @pools/b4/3e/b43ef5538f2e6167fdc8852badbe497b50d4cfd4ed7e1b033068f1a296ee57d2.git

gitlab-com/www-gitlab-com:

  • This repository is hosted on praefect-file01
  • It is located at /var/opt/gitlab/git-data/repositories/@hashed/fa/53/fa539965395b8382145f8370b34eab249cf610d2d6f2943c95b9b9d08a63d4a3.git
  • Its pool is located at /var/opt/gitlab/git-data/repositories/@pools/ec/c1/ecc16e5a1ae6ebb3354ba562e78a68729822b8caf4c221985df72ddc68ed0880.git
  • Required output: cd /var/opt/gitlab/git-data/repositories && tar -cf gitlab-com-www-GitLab-com.tar @hashed/fa/53/fa539965395b8382145f8370b34eab249cf610d2d6f2943c95b9b9d08a63d4a3 @pools/ec/c1/ecc16e5a1ae6ebb3354ba562e78a68729822b8caf4c221985df72ddc68ed0880

Note that the repository and its pool repository will likely be huge. Storing the resulting archive on disk has the potential to run out of disk space.