From 80bc1b3c44897c4161da8bdee43505ad714edb7f Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Thu, 8 Nov 2012 10:52:37 +0100 Subject: [PATCH] Add groups.openstack.org. Change-Id: Ie143fe2477372c0c1a7fe6675b538b2b40146626 Reviewed-on: https://review.openstack.org/15624 Reviewed-by: Clark Boylan Reviewed-by: Paul Belanger Approved: James E. Blair Tested-by: Jenkins --- manifests/site.pp | 6 ++++++ modules/openstack_project/manifests/groups.pp | 9 +++++++++ 2 files changed, 15 insertions(+) create mode 100644 modules/openstack_project/manifests/groups.pp diff --git a/manifests/site.pp b/manifests/site.pp index 97eed376f7..d4b586fa37 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -105,6 +105,12 @@ node 'ci-puppetmaster.openstack.org' { } } +node 'groups.openstack.org' { + class { 'openstack_project::groups': + sysadmins => hiera('sysadmins'), + } +} + node 'lists.openstack.org' { class { 'openstack_project::lists': listadmins => hiera('listadmins'), diff --git a/modules/openstack_project/manifests/groups.pp b/modules/openstack_project/manifests/groups.pp new file mode 100644 index 0000000000..7d38ae8643 --- /dev/null +++ b/modules/openstack_project/manifests/groups.pp @@ -0,0 +1,9 @@ +# User group management server +class openstack_project::groups ( + $sysadmins = [] +) { + class { 'openstack_project::server': + iptables_public_tcp_ports => [80, 443], + sysadmins => $sysadmins, + } +}