Merge "Add liberasurecode to CI slaves for Swift/PyECLib"
This commit is contained in:
commit
a5fbdd5c90
@ -29,6 +29,7 @@ class openstack_project::jenkins_params {
|
||||
$libsasl_dev = 'cyrus-sasl-devel'
|
||||
$nspr_dev_package = 'nspr-devel'
|
||||
$sqlite_dev_package = 'sqlite-devel'
|
||||
$liberasurecode_dev_package = 'liberasurecode-devel'
|
||||
$libevent_dev_package = 'libevent-devel'
|
||||
$libpcap_dev_package = 'libpcap-devel'
|
||||
$libvirt_dev_package = 'libvirt-devel'
|
||||
@ -115,6 +116,7 @@ class openstack_project::jenkins_params {
|
||||
$libevent_dev_package = 'libevent-dev'
|
||||
$libpcap_dev_package = 'libpcap-dev'
|
||||
$ldap_dev_package = 'libldap2-dev'
|
||||
$liberasurecode_dev_package = 'liberasurecode-dev'
|
||||
$libjerasure_dev_package = 'libjerasure-dev'
|
||||
$librrd_dev_package = 'librrd-dev'
|
||||
# packages needed by document translation
|
||||
|
@ -134,6 +134,20 @@ class openstack_project::thick_slave(
|
||||
package { $::openstack_project::jenkins_params::mysql_package:
|
||||
ensure => present,
|
||||
}
|
||||
if ($::operatingsystemrelease >= 22) {
|
||||
# For pyeclib, used by swift
|
||||
package { $::openstack_project::jenkins_params::liberasurecode_dev_package:
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
}
|
||||
elsif ($::operatingsystem == 'CentOS') {
|
||||
if ($::operatingsystemmajrelease >= '7') {
|
||||
# For pyeclib, used by swift
|
||||
package { $::openstack_project::jenkins_params::liberasurecode_dev_package:
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
'Debian': {
|
||||
@ -146,6 +160,11 @@ class openstack_project::thick_slave(
|
||||
package { $::openstack_project::jenkins_params::php5_mcrypt_package:
|
||||
ensure => present,
|
||||
}
|
||||
|
||||
# For pyeclib, used by swift
|
||||
package { $::openstack_project::jenkins_params::liberasurecode_dev_package:
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
}
|
||||
package { 'rake':
|
||||
|
Loading…
Reference in New Issue
Block a user