Retry of batched background migration fails

In 14.8 if a batched background migration job fails and is retried (on background by batched migration worker), it will keep failing on next retries.

The reason is that in !73640 (merged) I added job_arguments parameter, but missed that it should be added also to split_and_retry! method.

This is addressed by !82387 (merged)

(this issue for !82387 (merged) is created backward so we can discuss if it should be backported)

UPDATE: in discussion below it was decided not to backport this to 14.8. There are possible workarounds:

  • update to 14.9
  • ignore failed batched migration when upgrading in scope of 14.8.x versions (then retry this batched migration after upgrading to 14.9)
Edited Apr 07, 2022 by Jan Provaznik
Assignee Loading
Time tracking Loading