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

Change subject: Setup rsync server to sync home dirs from terbium to wasat
......................................................................


Setup rsync server to sync home dirs from terbium to wasat

Temporary change for reimage, will be reverted once completed.

Change-Id: I0be429d13fb7f513e8e7853d85243666b0179668
---
M manifests/site.pp
A modules/role/manifests/mediawiki/migrate.pp
2 files changed, 18 insertions(+), 1 deletion(-)

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



diff --git a/manifests/site.pp b/manifests/site.pp
index a31cf0c..8004c1c 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -2719,7 +2719,7 @@
 
 # mediawiki maintenance server (like terbium)
 node 'wasat.codfw.wmnet' {
-    role(mariadb::maintenance, mediawiki::maintenance)
+    role(mariadb::maintenance, mediawiki::maintenance, mediawiki::migrate)
     include ::role::noc::site
     include ::ldap::role::client::labs
     include ::base::firewall
diff --git a/modules/role/manifests/mediawiki/migrate.pp 
b/modules/role/manifests/mediawiki/migrate.pp
new file mode 100644
index 0000000..9d453b0
--- /dev/null
+++ b/modules/role/manifests/mediawiki/migrate.pp
@@ -0,0 +1,17 @@
+class role::mediawiki::migrate {
+
+    $sourceip='10.64.32.13'
+
+    ferm::service { 'mw-maintenance-migration-rsync':
+        proto  => 'tcp',
+        port   => '873',
+        srange => "${sourceip}/32",
+    }
+
+    include rsync::server
+    rsync::server::module { 'terbium-home':
+        path        => '/home',
+        read_only   => 'no',
+        hosts_allow => $sourceip,
+    }
+}

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I0be429d13fb7f513e8e7853d85243666b0179668
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Muehlenhoff <mmuhlenh...@wikimedia.org>
Gerrit-Reviewer: Filippo Giunchedi <fgiunch...@wikimedia.org>
Gerrit-Reviewer: Muehlenhoff <mmuhlenh...@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