Include the password_automatically_check param as permitted config in the user create_service
What does this MR do?
This param is passed to user create service in two places, one is in the build_user for non ldap oauth users. And the other is in the initial production admin user seed data.
Why was this MR needed?
Without this change, when setting up GitLab in a production environment, you were not being given the option of setting the root password on initial setup in the UI.
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated -
API support added - Tests
-
Added for this feature/bug -
All builds are passing
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Branch has no merge conflicts with master
(if it does - rebase it please) -
Squashed related commits together