Install ZooKeeper on slaves

Change-Id: Id29ede88a579472079877542293592553ebe09d5
This commit is contained in:
Julien Danjou 2013-12-06 14:41:23 +01:00
parent 534d20287a
commit 12c4749ad5
2 changed files with 5 additions and 0 deletions

View File

@ -49,6 +49,8 @@ class jenkins::params {
$unzip_package = 'unzip' $unzip_package = 'unzip'
$xslt_package = 'libxslt' $xslt_package = 'libxslt'
$xvfb_package = 'xorg-x11-server-Xvfb' $xvfb_package = 'xorg-x11-server-Xvfb'
# For Tooz unit tests
$zookeeper_package = 'zookeeper-server'
$cgroups_package = 'libcgroup' $cgroups_package = 'libcgroup'
if ($::operatingsystem == 'Fedora') { if ($::operatingsystem == 'Fedora') {
$cgroups_tools_package = 'libcgroup-tools' $cgroups_tools_package = 'libcgroup-tools'
@ -112,6 +114,8 @@ class jenkins::params {
$unzip_package = 'unzip' $unzip_package = 'unzip'
$xslt_package = 'xsltproc' $xslt_package = 'xsltproc'
$xvfb_package = 'xvfb' $xvfb_package = 'xvfb'
# For Tooz unit tests
$zookeeper_package = 'zookeeper'
$cgroups_package = 'cgroup-bin' $cgroups_package = 'cgroup-bin'
$cgroups_tools_package = '' $cgroups_tools_package = ''
$cgconfig_require = [ $cgconfig_require = [

View File

@ -61,6 +61,7 @@ class jenkins::slave(
$::jenkins::params::unzip_package, $::jenkins::params::unzip_package,
$::jenkins::params::xslt_package, # for building openstack docs $::jenkins::params::xslt_package, # for building openstack docs
$::jenkins::params::xvfb_package, # for selenium tests $::jenkins::params::xvfb_package, # for selenium tests
$::jenkins::params::zookeeper_package, # for tooz unit tests
] ]
if ($bare == false) { if ($bare == false) {