Add swig packages

python-qpid-proton does something similar to pyzmq when libzmq is not
installed. It bundles the underlying library and builds it.
Unfortunately, python-qpid-proton currently has a dependency on `swig`
to build the python module. I'm adding swig to the list of packages
to install by default.

Change-Id: I2bba0392fa2d35e8877d0c33b89c0245f625fcaf
This commit is contained in:
Flavio Percoco 2015-06-09 22:54:38 +02:00
parent b24f2636a1
commit 8bb3f35a2b
2 changed files with 3 additions and 0 deletions

View File

@ -92,6 +92,7 @@ class openstack_project::jenkins_params {
}
$uuid_dev = "uuid-devel"
$swig = "swig"
}
'Debian': {
# packages needed by slaves
@ -170,6 +171,7 @@ class openstack_project::jenkins_params {
]
$uuid_dev = "uuid-dev"
$swig = "swig"
}
default: {
fail("Unsupported osfamily: ${::osfamily} The 'jenkins' module only supports osfamily Debian or RedHat (slaves only).")

View File

@ -52,6 +52,7 @@ class openstack_project::thick_slave(
$::openstack_project::jenkins_params::php5_cli_package, # for community portal build
$::openstack_project::jenkins_params::uuid_dev, # for oslo.messaging pyngus/proton
$::openstack_project::jenkins_params::swig, # for oslo.messaging pyngus/proton
]
package { $packages: