MR commit message check not working
We updated to GitLab 8.7 yesterday and since then, we couldn't accept any MRs through the UI as we always get the message, that the commit message regex is not fulfilled.
By diving into the code, I saw that the commit_message params in the following function is just empty: https://gitlab.com/gitlab-org/gitlab-ee/blob/8-7-stable-ee/app/services/merge_requests/merge_service.rb#L35 (tried it out by just printing this commit message into the merge_error field and it was just '').
I'm no Ruby expert, but shouldn't this commit_message params be sent from the browser to the server? If so, I checked the network traffic and it was neither in the form params nor encoded in the called URL.
And just for my understanding: the "Accept Merge Request" is now red for us. Is the failure of the validation the cause for this? Because pressing the button is still possible.