No option to set minimum password length via gitlab_application_settings
Bug Report
I am using the gitlab_application_settings to configure a new instance of GitLab EE, However when trying to set password policies I was not able to find the minimum password length requirement in the application settings resource
Relevant Terraform Configuration
terraform {
required_providers {
gitlab = {
source = "gitlabhq/gitlab"
version = "16.9.1"
}
}
}
provider "gitlab" {
base_url = "http://gitlab.local:8080"
token = "redacted"
}
resource "gitlab_application_settings" "this" {
// Require re-authentication before entering admin mode
admin_mode = true
// Defaults
default_branch_name = "main"
default_group_visibility = "private"
default_project_visibility = "private"
default_snippet_visibility = "private"
// Signup
domain_allowlist = ["redacted"]
domain_denylist_enabled = "true"
password_lowercase_required = "true"
password_number_required = "true"
password_symbol_required = "true"
password_uppercase_required = "true"
// First day of the week: Monday
first_day_of_week = 1
}
Relevant Terraform Command
N.A.
Additional Details
- GitLab Terraform Provider Version:
provider registry.terraform.io/gitlabhq/gitlab v16.9.1 - GitLab Version:
16.7.5 - Terraform Version:
Terraform v1.7.3 on linux_amd64