ArielGlenn has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/373271 )
Change subject: minimal manifest for dumpsdata hosts
......................................................................
minimal manifest for dumpsdata hosts
get standard classes on these boxes
Change-Id: I4f8ac90057e5cbcf837bc0f927548f051858f75f
---
M manifests/site.pp
A modules/profile/manifests/dumpsdata.pp
A modules/role/manifests/dumpsdata.pp
3 files changed, 12 insertions(+), 0 deletions(-)
Approvals:
ArielGlenn: Looks good to me, approved
jenkins-bot: Verified
diff --git a/manifests/site.pp b/manifests/site.pp
index 7a26ec8..54de96c 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -787,6 +787,9 @@
include ::standard
}
+node /^dumpsdata100[12].eqiad.wmnet$/ {
+ role(dumpsdata)
+}
node 'eeden.wikimedia.org' {
role(authdns::server)
diff --git a/modules/profile/manifests/dumpsdata.pp
b/modules/profile/manifests/dumpsdata.pp
new file mode 100644
index 0000000..5730808
--- /dev/null
+++ b/modules/profile/manifests/dumpsdata.pp
@@ -0,0 +1,3 @@
+class profile::dumpsdata() {
+ class { '::base::firewall': }
+}
diff --git a/modules/role/manifests/dumpsdata.pp
b/modules/role/manifests/dumpsdata.pp
new file mode 100644
index 0000000..cb2b998
--- /dev/null
+++ b/modules/role/manifests/dumpsdata.pp
@@ -0,0 +1,6 @@
+class role::dumpsdata {
+ system::role { 'dumpsdata': description => 'NFS server of dumps data to
dumps producer hosts' }
+
+ include ::standard
+ include ::profile::dumpsdata
+}
--
To view, visit https://gerrit.wikimedia.org/r/373271
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I4f8ac90057e5cbcf837bc0f927548f051858f75f
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: ArielGlenn <[email protected]>
Gerrit-Reviewer: ArielGlenn <[email protected]>
Gerrit-Reviewer: Giuseppe Lavagetto <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits