From 39839a04ddf3c12ad61e4ac153b826f2172afe35 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Fri, 4 Dec 2015 12:26:26 +0100 Subject: [PATCH] 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 --- modules/openstack_project/manifests/jenkins_params.pp | 2 ++ modules/openstack_project/manifests/thick_slave.pp | 1 + 2 files changed, 3 insertions(+) diff --git a/modules/openstack_project/manifests/jenkins_params.pp b/modules/openstack_project/manifests/jenkins_params.pp index f80025e00e..12206a8534 100644 --- a/modules/openstack_project/manifests/jenkins_params.pp +++ b/modules/openstack_project/manifests/jenkins_params.pp @@ -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' diff --git a/modules/openstack_project/manifests/thick_slave.pp b/modules/openstack_project/manifests/thick_slave.pp index 7fcc26da34..0a195c9eec 100644 --- a/modules/openstack_project/manifests/thick_slave.pp +++ b/modules/openstack_project/manifests/thick_slave.pp @@ -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,