Dzahn has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/197053

Change subject: mediawiki: allow ssh from tin for deployment
......................................................................

mediawiki: allow ssh from tin for deployment

Recently silver got base::firewall and deployment errors popped up
because silver will only allow ssh from bastion hosts but tin is not one.

We are doing the same thing we do here already in role::releases.

Change-Id: I8b196ae9927379ca0b978b6d8cc061c176e78a49
---
M manifests/role/mediawiki.pp
1 file changed, 8 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/53/197053/1

diff --git a/manifests/role/mediawiki.pp b/manifests/role/mediawiki.pp
index 6eb69c5..1165beb 100644
--- a/manifests/role/mediawiki.pp
+++ b/manifests/role/mediawiki.pp
@@ -83,7 +83,14 @@
 
     ferm::service { 'mediawiki-http':
         proto => 'tcp',
-        port => 'http',
+        port  => 'http',
+    }
+
+    # allow ssh from tin for deployment
+    ferm::service { 'deployment-ssh':
+        proto  => 'tcp',
+        port   => '22',
+        srange => '10.64.0.196/32',
     }
 
     monitoring::service { 'appserver http':

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I8b196ae9927379ca0b978b6d8cc061c176e78a49
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to