Add MongoDB to Jenkins nodes

This is going to be needed by Ceilometer for unit testing.

Change-Id: Id353e7e3a829491bfb718f3c663054dc1430fcd6
Signed-off-by: Julien Danjou <julien@danjou.info>
Reviewed-on: https://review.openstack.org/33298
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
This commit is contained in:
Julien Danjou 2013-06-17 18:11:54 +02:00 committed by Jenkins
parent 358da22571
commit 7405e1a059
2 changed files with 5 additions and 0 deletions

View File

@ -32,6 +32,8 @@ class jenkins::params {
$libxslt_dev_package = 'libxslt-devel'
# FIXME: No Maven packages on RHEL
#$maven_package = 'maven'
# For Ceilometer unit tests
$mongodb_package = 'mongodb-server'
$pandoc_package = 'pandoc'
$pkgconfig_package = 'pkgconfig'
$pyflakes_package = 'pyflakes'
@ -75,6 +77,8 @@ class jenkins::params {
$libxml2_dev_package = 'libxml2-dev'
$libxslt_dev_package = 'libxslt1-dev'
$maven_package = 'maven2'
# For Ceilometer unit tests
$mongodb_package = 'mongodb'
$pandoc_package = 'pandoc'
$pkgconfig_package = 'pkg-config'
$pyflakes_package = 'pyflakes'

View File

@ -38,6 +38,7 @@ class jenkins::slave(
$::jenkins::params::libcurl_dev_package,
$::jenkins::params::ldap_dev_package,
$::jenkins::params::libsasl_dev, # for keystone ldap auth integration
$::jenkins::params::mongodb_package, # for ceilometer unit tests
$::jenkins::params::mysql_dev_package,
$::jenkins::params::nspr_dev_package, # for spidermonkey, used by ceilometer
$::jenkins::params::sqlite_dev_package,