Skip to content

Resolve "Geo::RepositoryVerification::Secondary::ShardWorker lease key is not namespaced by shard name"

What does this MR do?

Adds a namespace with the shard name for the lease key in the repository verification job for a secondary node.

With a namespaced lease key, multiple jobs can run at the same time (one for each unique shard).

This fix the previous behavior where only the first job was executing, failing for all the other shards.

What are the relevant issue numbers?

#7722 (closed) gitlab-org/gitlab-ee#6980

Does this MR meet the acceptance criteria?

Closes #7722 (closed)

Edited by Gabriel Mazetto

Merge request reports