Commit a7e203b7dd3b386bdef5ceb048d015f454561d2e
1 parent
1d1c1116
Exists in
master
Uploads directory change for permissions and ownershipt.
Showing
2 changed files
with
9 additions
and
3 deletions
Show diff stats
files/gitlab-cookbooks/gitlab/recipes/gitlab-rails.rb
... | ... | @@ -30,7 +30,6 @@ gitlab_rails_log_dir = node['gitlab']['gitlab-rails']['log_directory'] |
30 | 30 | gitlab_rails_env_dir, |
31 | 31 | gitlab_rails_working_dir, |
32 | 32 | gitlab_rails_tmp_dir, |
33 | - gitlab_rails_public_uploads_dir, | |
34 | 33 | node['gitlab']['gitlab-rails']['backup_path'], |
35 | 34 | node['gitlab']['gitlab-rails']['gitlab_repository_downloads_path'], |
36 | 35 | gitlab_rails_log_dir |
... | ... | @@ -50,11 +49,18 @@ end |
50 | 49 | |
51 | 50 | directory File.join(gitlab_rails_dir, "sockets") do |
52 | 51 | owner node['gitlab']['user']['username'] |
53 | - group node['gitlab']['web_server']['username'] | |
52 | + group node['gitlab']['webserver']['username'] | |
54 | 53 | mode '0770' |
55 | 54 | recursive true |
56 | 55 | end |
57 | 56 | |
57 | +directory gitlab_rails_public_uploads_dir do | |
58 | + owner node['gitlab']['user']['username'] | |
59 | + group node['gitlab']['webserver']['username'] | |
60 | + mode '0750' | |
61 | + recursive true | |
62 | +end | |
63 | + | |
58 | 64 | dependent_services = [] |
59 | 65 | dependent_services << "service[unicorn]" if OmnibusHelper.should_notify?("unicorn") |
60 | 66 | dependent_services << "service[sidekiq]" if OmnibusHelper.should_notify?("sidekiq") | ... | ... |
files/gitlab-cookbooks/gitlab/templates/default/nginx.conf.erb
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | # erased! To change the contents below, edit /etc/gitlab/gitlab.rb |
3 | 3 | # and run `sudo gitlab-ctl reconfigure`. |
4 | 4 | |
5 | -user <%= node['gitlab']['user']['username'] %> <%= node['gitlab']['web_server']['username']%>; | |
5 | +user <%= node['gitlab']['user']['username'] %> <%= node['gitlab']['webserver']['username']%>; | |
6 | 6 | worker_processes <%= @worker_processes %>; |
7 | 7 | error_log /var/log/gitlab/nginx/error.log; |
8 | 8 | pid /var/opt/gitlab/nginx/nginx.pid; | ... | ... |