ArielGlenn has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/391263 )

Change subject: enable dump rsyncs to/from labstore1006
......................................................................


enable dump rsyncs to/from labstore1006

Prep for labstore1006 to become the public datasets
webserver.

While this will configure labstore1006 so that it may
receive rsync requests (pulls or pushes) for various
misc datasets, it does not enable them now.

The only thing that will be rsynced to the host at this
stage are the xml/sql dumps.

Bug: T171541
Change-Id: Iee2e5a70cd3181568dd3bf47507a45887b004fc5
---
A hieradata/hosts/labstore1006.yaml
M modules/role/manifests/dumps/public/server.pp
2 files changed, 7 insertions(+), 1 deletion(-)

Approvals:
  ArielGlenn: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/hieradata/hosts/labstore1006.yaml 
b/hieradata/hosts/labstore1006.yaml
new file mode 100644
index 0000000..c74bbdb
--- /dev/null
+++ b/hieradata/hosts/labstore1006.yaml
@@ -0,0 +1,5 @@
+profile::dumps::rsyncer:
+  dumps_user: 'dumpsgen'
+  dumps_group: 'dumpsgen'
+  dumps_deploygroup: 'wikidev'
+  dumps_mntpoint: '/srv/dumps'
diff --git a/modules/role/manifests/dumps/public/server.pp 
b/modules/role/manifests/dumps/public/server.pp
index 9f15bb6..e4bb83d 100644
--- a/modules/role/manifests/dumps/public/server.pp
+++ b/modules/role/manifests/dumps/public/server.pp
@@ -2,6 +2,7 @@
     system::role { 'dumps::public::server': description => 'labstore host in 
the public VLAN that serves Dumps to clients via NFS/Web/Rsync' }
 
     include ::standard
-
+    include ::profile::base::firewall
     include ::profile::dumps::public_server
+    include ::profile::dumps::rsyncer
 }

-- 
To view, visit https://gerrit.wikimedia.org/r/391263
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Iee2e5a70cd3181568dd3bf47507a45887b004fc5
Gerrit-PatchSet: 5
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: ArielGlenn <ar...@wikimedia.org>
Gerrit-Reviewer: ArielGlenn <ar...@wikimedia.org>
Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: Madhuvishy <mviswanat...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to