Backport changes from MR CE 17814 Show failure reason in job views content section
What does this MR do?
Backports into EE changes from MR https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/17814
Are there points in the code the reviewer needs to double check?
The HAML part that was removed included some permissions check.
After following the stack on the API ruby code, those permissions seem to be checked to expose the retry_path, so the frontend is relying on retry_path
to know if user is authorised.
Why was this MR needed?
ee_compat_check was failing in the CE build.
Does this MR meet the acceptance criteria?
- Review
-
Has been reviewed by Frontend
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Squashed related commits together