diff --git a/manifests/params.pp b/manifests/params.pp index 21254ed..74df64d 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -34,6 +34,7 @@ class jenkins::params { $pkgconfig_package = 'pkgconfig' $pyflakes_package = 'pyflakes' $python_libvirt_package = 'libvirt-python' + $python_lxml_package = 'python-lxml' $python_zmq_package = 'python-zmq' # FIXME: No Python3 packages on RHEL #$python3_dev_package = 'python3-devel' @@ -74,6 +75,7 @@ class jenkins::params { $pkgconfig_package = 'pkg-config' $pyflakes_package = 'pyflakes' $python_libvirt_package = 'python-libvirt' + $python_lxml_package = 'python-lxml' $python_zmq_package = 'python-zmq' $python3_dev_package = 'python3-all-dev' $rubygems_package = 'rubygems' diff --git a/manifests/slave.pp b/manifests/slave.pp index 5fc4e59..9d0337b 100644 --- a/manifests/slave.pp +++ b/manifests/slave.pp @@ -47,6 +47,7 @@ class jenkins::slave( $::jenkins::params::pkgconfig_package, # for spidermonkey, used by ceilometer $::jenkins::params::pyflakes_package, $::jenkins::params::python_libvirt_package, + $::jenkins::params::python_lxml_package, # for validating openstack manuals $::jenkins::params::python_zmq_package, # zeromq unittests (not pip installable) $::jenkins::params::rubygems_package, $::jenkins::params::sqlite_package,