Remove seat data syncing worker job instances (deprecation step M+1)

What does this MR do?

This is step M+1 of the 3-release Sidekiq worker removal process for GitlabSubscriptions::Members::AddedWorker and DestroyedWorker.

Adds a migration that purges any already-queued instances of these two workers from Sidekiq. Both workers were no-op'd in step M (!248689 (merged)) after their event subscriptions were removed, so no new jobs are enqueued.

Marked as draft until step M (!248689 (merged)) has been merged and had at least one release to drain any in-flight jobs, per Removing worker classes.

References

https://gitlab.com/gitlab-org/gitlab/-/work_items/606016

Merge request reports

Loading
Loading