Skip to content

Make CreateGpgSignatureWorker backwards compatible with original method signature (CE port)

Stan Hu requested to merge sh-fix-failing-gpg-signature-ce into master

CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/6776

Older versions of GitPushService push a single commit SHA string to the queue, but Gitaly requires that the parameters sent by CreateGpgSignatureWorker are an array. It's possible to have old workers using this original signature or jobs in the retry queue that would fail if CreateGpgSignatureWorker can't handle the string form.

Merge request reports