Gitlab默认设置“can_create_group”无效

Gitlab默认设置“can_create_group”无效,gitlab,gitlab-ci,gitlab-omnibus,Gitlab,Gitlab Ci,Gitlab Omnibus,更新:我们将用户首次登录时默认设置为被阻止。这将触发设置为false。然后我们必须解除对用户的阻止,这是一个糟糕的解决方案,但它可以工作 我正在使用以下设置: ldap服务器、gitlab 8.3.4、gitlab shell 2.6.9、gitlab API v3、ruby 2.1.7p400、rails 4.2.4 我在gitlab.rb中设置了以下设置: gitlab\u rails['gitlab\u default\u can\u create\u group']=false 当新用户

更新:我们将用户首次登录时默认设置为被阻止。这将触发设置为false。然后我们必须解除对用户的阻止,这是一个糟糕的解决方案,但它可以工作

我正在使用以下设置: ldap服务器、gitlab 8.3.4、gitlab shell 2.6.9、gitlab API v3、ruby 2.1.7p400、rails 4.2.4

我在
gitlab.rb
中设置了以下设置:
gitlab\u rails['gitlab\u default\u can\u create\u group']=false

当新用户尝试登录时,日志中将显示以下内容:

Parameters: {"utf8"=>"✓", "authenticity_token"=>"[FILTERED]", "user"=>{"name"=>"myuser", "username"=>"myusername", "email"=>"myemail", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "projects_limit"=>"50", "can_create_group"=>"0", "admin"=>"0", "skype"=>"", "linkedin"=>"", "twitter"=>"", "website_url"=>""}, "id"=>"myusername"}
奇怪的是,在gitlab UI中查看新用户时,用户可以创建新组。。。这对我来说似乎是一个bug,但我不确定,所以有什么建议吗?我通过LDAP登录。 没有魔法,看起来是这样的:

 gitlab_rails['ldap_enabled'] = true
 gitlab_rails['ldap_servers'] = YAML.load <<-'EOS' # remember to close this block with 'EOS' below
   main: # 'main' is the GitLab 'provider ID' of this LDAP server
     label: 'LDAP'
     host:'somehost'
     port: 389
     uid: 'someuid'
     method: 'plain' # "tls" or "ssl" or "plain"
     bind_dn: 'DOMAIN\user'
     password: 'pw'
#     active_directory: true
#     allow_username_or_email_login: false
#     block_auto_created_users: false
     base: 'ou=mysites,dc=middle,dc=ending'
#     user_filter: ''
gitlab_rails['ldap_enabled']=true

gitlab_rails['ldap_servers']=YAML.load这太奇怪了,以至于你在多个地方发布了这个问题(gitlab论坛,gitlab问题),但gitlab团队还没有回答。。。阻止新用户的解决方案真的很痛苦,因为不管怎样,你都需要在以后取消阻止他们。杰普,我同意。另一方面,它是开源的,人们不应该期望任何东西:)。我们通过每天运行一个脚本来修复它,该脚本搜索被阻止的用户并取消阻止他们。这是丑陋的,但它是有效的:)这太奇怪了,你把这个问题发布在多个地方(所以,gitlab论坛,gitlab问题),gitlab团队还没有回答。。。阻止新用户的解决方案真的很痛苦,因为不管怎样,你都需要在以后取消阻止他们。杰普,我同意。另一方面,它是开源的,人们不应该期望任何东西:)。我们通过每天运行一个脚本来修复它,该脚本搜索被阻止的用户并取消阻止他们。它很难看,但很管用:)