Dzahn has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/348886 )
Change subject: deployment: sync home dirs from mira to naos ...................................................................... deployment: sync home dirs from mira to naos This is a temp change to sync home dirs from mira to naos. Will be reverted after migration. Bug: T162900 Change-Id: I63b5b69610972ad57b199822c84c9c255625e823 --- M manifests/site.pp A modules/role/manifests/deployment/migrate.pp 2 files changed, 29 insertions(+), 1 deletion(-) Approvals: jenkins-bot: Verified Dzahn: Looks good to me, approved diff --git a/manifests/site.pp b/manifests/site.pp index e0efeb0..2115734 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -2682,7 +2682,7 @@ } # deployment servers -node 'tin.eqiad.wmnet', 'mira.codfw.wmnet', 'naos.codfw.wmnet' { +node 'tin.eqiad.wmnet', 'mira.codfw.wmnet' { role(deployment::server) include ::base::firewall @@ -2691,6 +2691,15 @@ } } +node 'naos.codfw.wmnet' { + role(deployment::server, deployment::migrate) + include ::base::firewall + + interface::add_ip6_mapped { 'main': + interface => 'eth0', + } +} + # test system for performance team (T117888) node 'tungsten.eqiad.wmnet' { role(test::system, xhgui::app) diff --git a/modules/role/manifests/deployment/migrate.pp b/modules/role/manifests/deployment/migrate.pp new file mode 100644 index 0000000..559329c --- /dev/null +++ b/modules/role/manifests/deployment/migrate.pp @@ -0,0 +1,19 @@ +class role::deployment::migrate { + + $sourceip='10.192.16.132' + + ferm::service { 'deployment-migration-rsync': + proto => 'tcp', + port => '873', + srange => "${sourceip}/32", + } + + include rsync::server + + rsync::server::module { 'deployment-home': + path => '/home', + read_only => 'no', + hosts_allow => $sourceip, + } + +} -- To view, visit https://gerrit.wikimedia.org/r/348886 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I63b5b69610972ad57b199822c84c9c255625e823 Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Dzahn <dz...@wikimedia.org> Gerrit-Reviewer: Dzahn <dz...@wikimedia.org> Gerrit-Reviewer: RobH <r...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits