Re-queue BBM to backfill project_id for packages dependencies
What does this MR do and why?
Re-queue BBM to backfill project_id
for packages dependencies
- The original migration was added in !161798 (merged)
- Re-queue batched background migration to backfill project_id column for packages dependencies due to bypass that enabled previously orphaned packages dependencies being linked to new packages dependency links.
- The bypass addressed in !164270 (merged)
Current numbers on gitlab.com
-
390
packages dependencies withoutproject_id
link (internal) -
265
orphaned packages dependencies that are scheduled for removal link (internal) -
125
packages dependencies that were previously orphaned but got a new dependency link and will be fixed with the background migration
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
No.
How to set up and validate locally
Execute the migration rails db:migrate:main
.
Related to #465276 (closed)
Edited by Dzmitry (Dima) Meshcharakou