Skip to content

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.

Edited by Steve Xuereb