Skip to content

Add how distribution will work with this tool

Previous discussion on task:

From the meeting with Distribution today, it sounds like there are currently some distribution pipelines related to backups. I gathered there were two types:

  1. Testing the backup/restore process

    These were mentioned as part of the e2e pipelines. I think these should be marked for removal when the current backup/restore process is removed. Future pipelines for testing should be owned/managed by the Geo team.

  2. Using the backup/restore process

    We should identify these pipelines and what functionality they need for backup/restore. Migrating these pipelines to the unified backup would be a win for the tool.

@rmarshall @deriamis Can you help point me to the pipelines you were referring to?

Yes, one of them is in the gitlab-org/gitlab pipeline, when the Omnibus pipeline is triggered. I'm pretty sure it just uses gitlab-ctl backup, which is what you intend to replace.

The other is in CNG, which uses the Toolbox pod to test backups and restores as part of testing the Kubernetes clusters:

I don't usually work on CNG, though, so you may want to ask either @dmakovey or @balasankarc about that as well.

Edited by Paul Phillips