Rails Take 2

Merged Thong Kuah requested to merge revert-d9652a83 into master

What does this MR do?

Rails - https://weblog.rubyonrails.org/2020/5/18/Rails-5-2-4-3-and-6-0-3-1-have-been-released/

Commit 1

(reverted in !33446 (merged), previously approved in !32486 (merged)

Commit 2

Patch to generate 6.0.3 tokens so that we do not have CSRF errors while rolling out This enables GitLab to have a mix of 6.0.3 and Rails servers

  1. Deploy this patch with :global_csrf_token FF disabled.
  2. Once all Rails servers are on, enable :global_csrf_token FF.
  3. On GitLab 13.2, remove this patch (!35104 (merged))

Related issue: #219576 (closed)


Does this MR meet the acceptance criteria?


Availability and Testing

Edited by Thong Kuah