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

Reply via email to