Remove `UserMentions::CreateResourceUserMention` BackgrounMigrationWorker
C3
Production Change - Criticality 3Change Objective | Describe the objective of the change |
---|---|
Change Type | Operation |
Services Impacted | Sidekiq, background migration workers queue |
Change Team Members | Name of the engineers involved in the change |
Change Severity | C3 |
Change Reviewer or tested in staging | A colleague who will review the change or evidence the change was tested on staging environment |
Dry-run output | If the change is done through a script, it is mandatory to have a dry-run capability in the script, run the change in dry-run mode and output the result |
Due Date | Date and time in UTC timezone for the execution of the change, if possible add the local timezone of the engineer executing the change |
Time tracking | To estimate and record times associated with changes ( including a possible rollback ) |
Detailed steps for the change
Remove UserMentions::CreateResourceUserMention
background migration worker from the sidekiq queue. Currently there should be a single worker stuck in the queue because of an error reported in sentry https://sentry.gitlab.net/gitlab/gitlabcom/issues/1219567/
The worker needs to be removed because it is being enqueued with the parameters passed on from the migration itself, which can no longer be changed, even though a fix has been merged gitlab-org/gitlab#201852 (closed)
Rollback steps
No rollback needed.
Changes checklist
-
Detailed steps and rollback steps have been filled prior to commencing work -
Person on-call has been informed prior to change being rolled out