diff --git a/CHANGELOG b/CHANGELOG index 0df0a34..b24df75 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -7,6 +7,7 @@ omnibus-gitlab repository. - Build: explicitly use .forward for sending notifications - Fix MySQL build for Ubuntu 14.04 - Built-in UDP log shipping (Enterprise Edition only) +- Trigger Unicorn/Sidekiq restart during version change 7.0.0-ee.omnibus.1 - Fix MySQL build for Ubuntu 14.04 diff --git a/files/gitlab-cookbooks/gitlab/recipes/gitlab-rails.rb b/files/gitlab-cookbooks/gitlab/recipes/gitlab-rails.rb index fad175c..5544196 100644 --- a/files/gitlab-cookbooks/gitlab/recipes/gitlab-rails.rb +++ b/files/gitlab-cookbooks/gitlab/recipes/gitlab-rails.rb @@ -165,6 +165,9 @@ remote_file File.join(gitlab_rails_dir, 'VERSION') do source "file:///opt/gitlab/embedded/service/gitlab-rails/VERSION" notifies :run, 'execute[migrate database]' unless postgresql_not_listening notifies :run, 'execute[clear the gitlab-rails cache]' unless redis_not_listening + dependent_services.each do |sv| + notifies :restart, sv + end end execute "chown -R #{node['gitlab']['user']['username']} /opt/gitlab/embedded/service/gitlab-rails/public" -- libgit2 0.21.2