From 0385b968efef677dac8847edd32bc779be2848bb Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Wed, 1 Jan 2014 09:35:21 -0600 Subject: [PATCH] Add libvirt-dev in anticipation of python-libvirt python-libvirt now exists on PyPI. In anticipation of wanting to use it, we need to ensure that libvirt-dev is installed on our slaves, so that pip install python-libvirt will work. Change-Id: I5958de644188e2745417a3cda319a2ea03896e7f --- modules/jenkins/manifests/params.pp | 2 ++ modules/jenkins/manifests/slave.pp | 1 + 2 files changed, 3 insertions(+) diff --git a/modules/jenkins/manifests/params.pp b/modules/jenkins/manifests/params.pp index a76a08a7a5..17d061e16b 100644 --- a/modules/jenkins/manifests/params.pp +++ b/modules/jenkins/manifests/params.pp @@ -30,6 +30,7 @@ class jenkins::params { $mysql_dev_package = 'mysql-devel' $nspr_dev_package = 'nspr-devel' $sqlite_dev_package = 'sqlite-devel' + $libvirt_dev_package = 'libvirt-devel' $libxml2_package = 'libxml2' $libxml2_dev_package = 'libxml2-devel' $libxslt_dev_package = 'libxslt-devel' @@ -95,6 +96,7 @@ class jenkins::params { $mysql_dev_package = 'libmysqlclient-dev' $nspr_dev_package = 'libnspr4-dev' $sqlite_dev_package = 'libsqlite3-dev' + $libvirt_dev_package = 'libvirt-dev' $libxml2_package = 'libxml2-utils' $libxml2_dev_package = 'libxml2-dev' $libxslt_dev_package = 'libxslt1-dev' diff --git a/modules/jenkins/manifests/slave.pp b/modules/jenkins/manifests/slave.pp index 3a71613d0e..7ca0e8765e 100644 --- a/modules/jenkins/manifests/slave.pp +++ b/modules/jenkins/manifests/slave.pp @@ -47,6 +47,7 @@ class jenkins::slave( $::jenkins::params::mysql_dev_package, $::jenkins::params::nspr_dev_package, # for spidermonkey, used by ceilometer $::jenkins::params::sqlite_dev_package, + $::jenkins::params::libvirt_dev_package, $::jenkins::params::libxml2_package, $::jenkins::params::libxml2_dev_package, # for xmllint, need for wadl $::jenkins::params::libxslt_dev_package,