Skip to content

Update RepositoryStorage to also have a gitaly cluster

What does this MR do and why?

The RepositoryStorage instance only currently supports 2 gitaly nodes. It is logically to expand this to also include a Gitaly Cluster node, which will allow us have a wider range of tests related to 'repository storages' run against this scenario.

Part of https://gitlab.com/gitlab-org/quality/quality-engineering/team-tasks/-/issues/2462

How to set up and validate locally

  • ./exe/gitlab-qa Test::Instance::RepositoryStorage EE --no-tests

I've also opened [E2E] Only run gitaly/praefect migration storag... (gitlab!145520 - merged) as a follow up to this which will make use of the updated config. A sample output with the updated config is available in https://gitlab.com/gitlab-org/gitlab/-/jobs/6267280126

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by John McDonnell

Merge request reports