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:
parent
b24f2636a1
commit
8bb3f35a2b
|
@ -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).")
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue