Skip to content

Creating a test setup for Gitaly HA

Tomislav Nikić requested to merge tmslvnkc/new_test/gitaly_ha into master

The goal is to run three individual containers with one of them being a Praefect node and the other two individual Gitaly nodes. This is done using docker_run with the addition of an omnibus method to use the easy setup found inside the gitalb_qa project.

This is mandatory since for the test to work and test what it is supposed to test, we need the ability to kill one of the Gitaly nodes or change the primary node inside the Praefect during test runtime. Both are with this setup possible and easy to do.

This is the counterpart to gitlab-qa!398 (merged).

Edited by Tomislav Nikić

Merge request reports