From 17c836ab28a69b77de8c506fda8cea363f12623d Mon Sep 17 00:00:00 2001 From: Clark Boylan <clark.boylan@gmail.com> Date: Mon, 25 Jun 2012 13:26:46 -0700 Subject: [PATCH] Enable Melody on review-dev. Review-dev is running a Melody capable WAR, but the Melody service was not enabled. Enable it. Change-Id: I68934151a38c2572f37d996e1c923a880ab9f50f --- manifests/site.pp | 4 +++- modules/gerrit/manifests/init.pp | 4 +++- modules/gerrit/templates/gerrit.config.erb | 3 +++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/manifests/site.pp b/manifests/site.pp index 7e6a3e77ee..da2d939986 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -256,7 +256,9 @@ node "gerrit-dev.openstack.org", "review-dev.openstack.org" { war => 'http://ci.openstack.org/tarballs/test/gerrit-2.4.1-10-g98fd9d8.war', script_user => 'update', script_key_file => '/home/gerrit2/.ssh/id_rsa', - script_site => 'openstack' + script_site => 'openstack', + enable_melody => 'true', + melody_session => 'true' } } diff --git a/modules/gerrit/manifests/init.pp b/modules/gerrit/manifests/init.pp index c997eda815..70eb9be65c 100644 --- a/modules/gerrit/manifests/init.pp +++ b/modules/gerrit/manifests/init.pp @@ -85,7 +85,9 @@ class gerrit($virtual_hostname='', $war, $script_user, $script_key_file, - $script_site + $script_site, + $enable_melody = 'false', + $melody_session = 'false' ) { # Set this to true to disable cron jobs and replication, which can diff --git a/modules/gerrit/templates/gerrit.config.erb b/modules/gerrit/templates/gerrit.config.erb index 3c12e66ce0..c8166d7a16 100644 --- a/modules/gerrit/templates/gerrit.config.erb +++ b/modules/gerrit/templates/gerrit.config.erb @@ -72,3 +72,6 @@ changeTableOutdatedColor = f5cccc tableOddRowColor = ffffff tableEvenRowColor = f5f5ff +[melody] + monitoring = <%= enable_melody %> + session = <%= melody_session %>