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 %>