From 7bfe3ff3671d7d2dc616dce2a979676b22d25331 Mon Sep 17 00:00:00 2001
From: Vladimir Kozhukalov <vkozhukalov@mirantis.com>
Date: Mon, 26 Oct 2015 18:23:44 +0300
Subject: [PATCH] Support egg pypcap

Without this change pip could not install pypcap.

Change-Id: I2c29a47038fe0fdc1d12f5e5b4d35edc4cb86ce7
---
 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 7b1b89efeb..fe396c864a 100644
--- a/modules/openstack_project/manifests/jenkins_params.pp
+++ b/modules/openstack_project/manifests/jenkins_params.pp
@@ -30,6 +30,7 @@ class openstack_project::jenkins_params {
       $nspr_dev_package = 'nspr-devel'
       $sqlite_dev_package = 'sqlite-devel'
       $libevent_dev_package = 'libevent-devel'
+      $libpcap_dev_package = 'libpcap-devel'
       $libvirt_dev_package = 'libvirt-devel'
       $libxml2_package = 'libxml2'
       $libxml2_dev_package = 'libxml2-devel'
@@ -112,6 +113,7 @@ class openstack_project::jenkins_params {
       $graphviz_package = 'graphviz'
       $libcurl_dev_package = 'libcurl4-gnutls-dev'
       $libevent_dev_package = 'libevent-dev'
+      $libpcap_dev_package = 'libpcap-dev'
       $ldap_dev_package = 'libldap2-dev'
       $libjerasure_dev_package = 'libjerasure-dev'
       $librrd_dev_package = 'librrd-dev'
diff --git a/modules/openstack_project/manifests/thick_slave.pp b/modules/openstack_project/manifests/thick_slave.pp
index 514924d0ae..45af0eca4c 100644
--- a/modules/openstack_project/manifests/thick_slave.pp
+++ b/modules/openstack_project/manifests/thick_slave.pp
@@ -23,6 +23,7 @@ class openstack_project::thick_slave(
     $::openstack_project::jenkins_params::language_fonts_packages,
     $::openstack_project::jenkins_params::libcurl_dev_package,
     $::openstack_project::jenkins_params::libevent_dev_package, # for gevent egg
+    $::openstack_project::jenkins_params::libpcap_dev_package, # for pypcap egg
     $::openstack_project::jenkins_params::ldap_dev_package,
     $::openstack_project::jenkins_params::librrd_dev_package, # for python-rrdtool, used by kwapi
     $::openstack_project::jenkins_params::libtidy_package, # for python-tidy, used by sphinxcontrib-docbookrestapi