Commit 41c2cd1b2510a005e413392a1c90b89a1838c7ef

Authored by Jacob Vosmaer
1 parent e41b8481

Trigger Rails restart during version change

CHANGELOG
... ... @@ -7,6 +7,7 @@ omnibus-gitlab repository.
7 7 - Build: explicitly use .forward for sending notifications
8 8 - Fix MySQL build for Ubuntu 14.04
9 9 - Built-in UDP log shipping (Enterprise Edition only)
  10 +- Trigger Unicorn/Sidekiq restart during version change
10 11  
11 12 7.0.0-ee.omnibus.1
12 13 - Fix MySQL build for Ubuntu 14.04
... ...
files/gitlab-cookbooks/gitlab/recipes/gitlab-rails.rb
... ... @@ -165,6 +165,9 @@ remote_file File.join(gitlab_rails_dir, 'VERSION') do
165 165 source "file:///opt/gitlab/embedded/service/gitlab-rails/VERSION"
166 166 notifies :run, 'execute[migrate database]' unless postgresql_not_listening
167 167 notifies :run, 'execute[clear the gitlab-rails cache]' unless redis_not_listening
  168 + dependent_services.each do |sv|
  169 + notifies :restart, sv
  170 + end
168 171 end
169 172  
170 173 execute "chown -R #{node['gitlab']['user']['username']} /opt/gitlab/embedded/service/gitlab-rails/public"
... ...