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

Change subject: Move ferm service out of service::uwsgi
......................................................................


Move ferm service out of service::uwsgi

Move the ferm service out of service::uwsgi, they should be declared in
roles/profiles, not in the modules. The two using sites in current
puppet are ores/scb and striker, add it to their roles/profiles.

This is needed for a followup commit to further restrict access to the
striker port on californium.

Change-Id: I1f22ff637144898c3b84e4cd9c4e29fd9c287e5e
---
M modules/profile/manifests/ores/web.pp
M modules/role/manifests/striker/web.pp
M modules/service/manifests/uwsgi.pp
3 files changed, 10 insertions(+), 7 deletions(-)

Approvals:
  Muehlenhoff: Looks good to me, approved
  Alexandros Kosiaris: Looks good to me, but someone else must approve
  BryanDavis: Looks good to me, but someone else must approve
  jenkins-bot: Verified



diff --git a/modules/profile/manifests/ores/web.pp 
b/modules/profile/manifests/ores/web.pp
index 4eda67f..abc51a6 100644
--- a/modules/profile/manifests/ores/web.pp
+++ b/modules/profile/manifests/ores/web.pp
@@ -6,4 +6,9 @@
         redis_password => $redis_password,
         redis_host     => $redis_host,
     }
+
+    ferm::service { 'ores':
+        proto => 'tcp',
+        port  => '8081',
+    }
 }
diff --git a/modules/role/manifests/striker/web.pp 
b/modules/role/manifests/striker/web.pp
index 0457b8c..51c8ce7 100644
--- a/modules/role/manifests/striker/web.pp
+++ b/modules/role/manifests/striker/web.pp
@@ -9,5 +9,10 @@
     include ::striker::apache
     include ::striker::uwsgi
     require ::passwords::striker
+
+    ferm::service { 'striker':
+        proto => 'tcp',
+        port  => '8081',
+    }
 }
 # vim:sw=4:ts=4:sts=4:ft=puppet:
diff --git a/modules/service/manifests/uwsgi.pp 
b/modules/service/manifests/uwsgi.pp
index d4ded50..29b3e90 100644
--- a/modules/service/manifests/uwsgi.pp
+++ b/modules/service/manifests/uwsgi.pp
@@ -182,13 +182,6 @@
         }
     }
 
-
-    # Basic firewall
-    ferm::service { $title:
-        proto => 'tcp',
-        port  => $port,
-    }
-
     if $has_spec {
         # Advanced monitoring
         include service::monitoring

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I1f22ff637144898c3b84e4cd9c4e29fd9c287e5e
Gerrit-PatchSet: 4
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Muehlenhoff <[email protected]>
Gerrit-Reviewer: Alexandros Kosiaris <[email protected]>
Gerrit-Reviewer: Ayounsi <[email protected]>
Gerrit-Reviewer: BryanDavis <[email protected]>
Gerrit-Reviewer: Muehlenhoff <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to