Skip to content

Include the password_automatically_check param as permitted config in the user create_service

DJ Mountney requested to merge fix-password-required-check into master

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?

What are the relevant issue numbers?

Fixes: https://gitlab.com/gitlab-org/gitlab-ce/issues/30335

Merge request reports