Skip to content

Fix migration error when project repository is missing

Mark Chao requested to merge 1979-blobs-at into master

CE port at https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24859

What does this MR do?

Prevents background migration failure by making blobs_at handle tolerant of project with missing repository.

This is extracted from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9267, so it can be picked into 11.7 as a fix. The data fix migration part will still be in !9267 (merged)

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ee/issues/9518

Does this MR meet the acceptance criteria?

Edited by Mark Chao

Merge request reports