Commit 18679b2a6b84198cdbd7d510715cf177618963af

Authored by Javier Palomo Almena
1 parent a7806e6b

Avoid hard-coding upstream gitlab-rails defaults.

As suggested by jacobvosmaer, see:
https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/162/diffs#note_159900
files/gitlab-cookbooks/gitlab/attributes/default.rb
... ... @@ -60,7 +60,7 @@ default['gitlab']['gitlab-rails']['gitlab_username_changing_enabled'] = nil
60 60 default['gitlab']['gitlab-rails']['gitlab_default_theme'] = nil
61 61 default['gitlab']['gitlab-rails']['gitlab_signup_enabled'] = nil
62 62 default['gitlab']['gitlab-rails']['gitlab_signin_enabled'] = nil
63   -default['gitlab']['gitlab-rails']['gitlab_restricted_visibility_levels'] = []
  63 +default['gitlab']['gitlab-rails']['gitlab_restricted_visibility_levels'] = nil
64 64 default['gitlab']['gitlab-rails']['gitlab_default_projects_features_issues'] = true
65 65 default['gitlab']['gitlab-rails']['gitlab_default_projects_features_merge_requests'] = true
66 66 default['gitlab']['gitlab-rails']['gitlab_default_projects_features_wiki'] = true
... ...
files/gitlab-cookbooks/gitlab/templates/default/gitlab.yml.erb
... ... @@ -55,7 +55,7 @@ production: &base
55 55  
56 56 # Restrict setting visibility levels for non-admin users.
57 57 # The default is to allow all levels.
58   - restricted_visibility_levels: <%= @gitlab_restricted_visibility_levels %>
  58 + restricted_visibility_levels: <%= @gitlab_restricted_visibility_levels unless @gitlab_restricted_visibility_levels.nil? %>
59 59  
60 60 ## Automatic issue closing
61 61 # If a commit message matches this regular expression, all issues referenced from the matched text will be closed.
... ...