Add support for RHEL to site.pp.
Updates site.pp with a block for RHEL slaves. Change-Id: Ib83e9d0cd1cc4208eac3a0a63580c76e60965c2a Reviewed-on: https://review.openstack.org/23106 Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Tested-by: Jenkins
This commit is contained in:
parent
16b61c0d81
commit
aae430b33c
@ -322,6 +322,32 @@ node /^oneiric.*\.slave\.openstack\.org$/ {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
node /^rhel6.*\.slave\.openstack\.org$/ {
|
||||
include jenkins::cgroups
|
||||
include openstack_project::puppet_cron
|
||||
include ulimit
|
||||
class { 'openstack_project::slave':
|
||||
certname => 'rhel6.slave.openstack.org',
|
||||
sysadmins => hiera('sysadmins'),
|
||||
}
|
||||
class { 'openstack_project::glancetest':
|
||||
s3_store_access_key => hiera('s3_store_access_key'),
|
||||
s3_store_secret_key => hiera('s3_store_secret_key'),
|
||||
s3_store_bucket => hiera('s3_store_bucket'),
|
||||
swift_store_user => hiera('swift_store_user'),
|
||||
swift_store_key => hiera('swift_store_key'),
|
||||
swift_store_container => hiera('swift_store_container'),
|
||||
}
|
||||
ulimit::conf { 'limit_jenkins_procs':
|
||||
limit_domain => 'jenkins',
|
||||
limit_type => 'hard',
|
||||
limit_item => 'nproc',
|
||||
limit_value => '256'
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
node /^.*\.jclouds\.openstack\.org$/ {
|
||||
class { 'openstack_project::bare_slave':
|
||||
certname => 'jclouds.openstack.org',
|
||||
|
Loading…
Reference in New Issue
Block a user