Can't override approvers and approvals required per merge request
Summary
We can't override the approvers from merge request with the option enabled on settings. If you have 2 required approvals and you edit to 0 or 1, the approvals still on 2 after save settings.
This particular issue was closed a year ago but it is still exists: gitlab-org/gitlab-ee#3286
discussion thread: https://gitlab.com/gitlab-com/support-forum/issues/2388#note_108857055
Steps to reproduce
-
Create a new project
-
Enable the project's Merge Request approvals setting
-
Set a project-level approval number of 2
-
Create a new Merge Request
- In the create form change the required number of approvals to 1
Example Project
N/A
What is the current bug behavior?
Upon creating the new Merge Request the project level default is inherited
What is the expected correct behavior?
The Merge Request specific approver number is accepted
Relevant logs and/or screenshots
N/A
Output of checks
N/A
Results of GitLab environment info
N/A
Results of GitLab application Check
N/A
Possible fixes
N/A
This bug happens on GitLab.com
/label ~bug approvals merge requests
Edited by Febin Thomas