EE port of Move job stuck status to backend
ee port of https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22442/
Issue gitlab-org/gitlab-ce#52202
Edited by Steve Xuereb
ee port of https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22442/
Issue gitlab-org/gitlab-ce#52202