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 https://gitlab.com/gitlab-org/gitlab/-/merge_requests/73640 I added [job_arguments](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/73640/diffs#fa8d6af8434899d9550d0b4aa31599d409b4a094_0_19) parameter, but missed that it should be added also to `split_and_retry!` method.
This is addressed by https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82387
(this issue for https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82387 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)
issue