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,