Merge "Pull o_p::server invocation out of afs roles"

This commit is contained in:
Jenkins 2015-05-06 20:29:07 +00:00 committed by Gerrit Code Review
commit 8836357554
3 changed files with 17 additions and 17 deletions

View File

@ -714,17 +714,27 @@ node 'kdc02.openstack.org' {
# Node-OS: trusty
node /^afsdb.*\.openstack\.org$/ {
$group = "afsdb"
class { 'openstack_project::afsdb':
sysadmins => hiera('sysadmins', []),
class { 'openstack_project::server':
iptables_public_udp_ports => [7000,7002,7003,7004,7005,7006,7007],
sysadmins => hiera('sysadmins', []),
afs => true,
}
include openstack_project::afsdb
}
# Node-OS: trusty
node /^afs.*\..*\.openstack\.org$/ {
$group = "afs"
class { 'openstack_project::afsfs':
sysadmins => hiera('sysadmins', []),
class { 'openstack_project::server':
iptables_public_udp_ports => [7000,7002,7003,7004,7005,7006,7007],
sysadmins => hiera('sysadmins', []),
afs => true,
}
include openstack_project::afsfs
}
# Node-OS: precise

View File

@ -1,13 +1,10 @@
# AFS DB Server
class openstack_project::afsdb (
$sysadmins = [],
) {
class { 'openstack_project::afsfs':
sysadmins => $sysadmins,
}
class { '::openstack_project::afsfs': }
class { 'openafs::dbserver':
class { '::openafs::dbserver':
require => Class['Openstack_project::Afsfs'],
}

View File

@ -1,16 +1,9 @@
# AFS Fileserver/BOS
class openstack_project::afsfs (
$cell = 'openstack.org',
$sysadmins = [],
) {
class { 'openstack_project::server':
iptables_public_udp_ports => [7000,7002,7003,7004,7005,7006,7007],
sysadmins => $sysadmins,
afs => true,
}
class { 'openafs::fileserver':
class { '::openafs::fileserver':
cell => $cell,
dbservers => [
{