Install etcd on nodes for tooz unit tests

We're building a tooz driver based on etcd, so we'd need it installed.

Change-Id: I82339ef338a0d9f194f5a1793ffeee4a3bf93726
This commit is contained in:
Julien Danjou 2015-12-04 12:26:26 +01:00
parent d665784f9e
commit 39839a04dd
2 changed files with 3 additions and 0 deletions

View File

@ -14,6 +14,7 @@ class openstack_project::jenkins_params {
$docbook_xml_package = 'docbook-style-xsl'
$docbook5_xml_package = 'docbook5-schemas'
$docbook5_xsl_package = 'docbook5-style-xsl'
$etcd_package = 'etcd'
$firefox_package = 'firefox'
$graphviz_package = 'graphviz'
$libcurl_dev_package = 'libcurl-devel'
@ -110,6 +111,7 @@ class openstack_project::jenkins_params {
$docbook5_xml_package = 'docbook5-xml'
$docbook5_xsl_package = 'docbook-xsl'
$dvipng_package = 'dvipng'
$etcd_package = 'etcd'
$firefox_package = 'firefox'
$graphviz_package = 'graphviz'
$libcurl_dev_package = 'libcurl4-gnutls-dev'

View File

@ -19,6 +19,7 @@ class openstack_project::thick_slave(
$::openstack_project::jenkins_params::gettext_package, # for msgfmt, used in translating manuals
$::openstack_project::jenkins_params::gnome_doc_package, # for generating translation files for docs
$::openstack_project::jenkins_params::graphviz_package, # for generating graphs in docs
$::openstack_project::jenkins_params::etcd_package, # for tooz unit tests
$::openstack_project::jenkins_params::firefox_package, # for selenium tests
$::openstack_project::jenkins_params::language_fonts_packages,
$::openstack_project::jenkins_params::libcurl_dev_package,