Re-introduce migration to delete orphaned ci_runner_machines records

There was a migration to remove orphaned runner managers merged in %17.8. Unfortunately, we had to no-op it in %17.11. We need to now recreate one dedicated to self-managed installations so they are guaranteed to not have orphaned runner managers when we validate the FK later on.

Related issues

  • Add missing dictionary file for batched migration (!178275 - merged)
  • Remove orphaned managers from ci_runner_machine... (!172422 - merged)
Edited Apr 14, 2025 by Pedro Pombeiro
Assignee Loading
Time tracking Loading