Decouple openstack_project::server from puppetdb class
Story: 2000172 Spec: http://specs.openstack.org/openstack-infra/infra-specs/specs/server_base_template_refactor.html Change-Id: I3e8e97fab635f0ea5ac54636c7cb4d44a426c29e
This commit is contained in:
parent
c56a052567
commit
f8c519e8f9
@ -223,9 +223,12 @@ node 'puppetmaster.openstack.org' {
|
|||||||
|
|
||||||
# Node-OS: precise
|
# Node-OS: precise
|
||||||
node 'puppetdb.openstack.org' {
|
node 'puppetdb.openstack.org' {
|
||||||
class { 'openstack_project::puppetdb':
|
$open_ports = [8081, 80]
|
||||||
sysadmins => hiera('sysadmins', []),
|
class { 'openstack_project::server':
|
||||||
|
iptables_public_tcp_ports => $open_ports,
|
||||||
|
sysadmins => hiera('sysadmins', []),
|
||||||
}
|
}
|
||||||
|
include openstack_project::puppetdb
|
||||||
}
|
}
|
||||||
|
|
||||||
# Node-OS: precise
|
# Node-OS: precise
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
# == Class: openstack_project::puppetdb
|
# == Class: openstack_project::puppetdb
|
||||||
#
|
#
|
||||||
class openstack_project::puppetdb (
|
class openstack_project::puppetdb (
|
||||||
$sysadmins = [],
|
|
||||||
$puppetboard = true,
|
$puppetboard = true,
|
||||||
) {
|
) {
|
||||||
|
|
||||||
@ -20,18 +19,7 @@ class openstack_project::puppetdb (
|
|||||||
system => true,
|
system => true,
|
||||||
}
|
}
|
||||||
|
|
||||||
if $puppetboard {
|
class { 'puppetdb::database::postgresql':
|
||||||
$open_ports = [8081, 80]
|
|
||||||
} else {
|
|
||||||
$open_ports = [8081]
|
|
||||||
}
|
|
||||||
|
|
||||||
class { 'openstack_project::server':
|
|
||||||
iptables_public_tcp_ports => $open_ports,
|
|
||||||
sysadmins => $sysadmins,
|
|
||||||
}
|
|
||||||
|
|
||||||
class { '::puppetdb::database::postgresql':
|
|
||||||
require => [User['postgres'],
|
require => [User['postgres'],
|
||||||
Class['openstack_project::template'],],
|
Class['openstack_project::template'],],
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user