Muehlenhoff has uploaded a new change for review.

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

Change subject: Fix definition of deployable networks
......................................................................

Fix definition of deployable networks

The srange of the ferm service was specified as a Puppet array, but needs
to be provided in a network definition in Ferm syntax.

This fixes the error spotted in Gerrit review 240083

Bug: T113351
Change-Id: Ib4bdfb8ac0fd0ed7145081e7ea68c82e2e255a6c
---
M manifests/role/deployment.pp
M modules/base/templates/firewall/defs.erb
2 files changed, 3 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/10/240310/1

diff --git a/manifests/role/deployment.pp b/manifests/role/deployment.pp
index c7263ce..5125319 100644
--- a/manifests/role/deployment.pp
+++ b/manifests/role/deployment.pp
@@ -48,7 +48,7 @@
         desc   => 'http on trebuchet deployment servers, for serving actual 
files to deploy',
         proto  => 'tcp',
         port   => '80',
-        srange => $deployable_networks,
+        srange => '$DEPLOYABLE_NETWORKS',
     }
 
     #T83854
diff --git a/modules/base/templates/firewall/defs.erb 
b/modules/base/templates/firewall/defs.erb
index 0aab1ec..a27f37f 100644
--- a/modules/base/templates/firewall/defs.erb
+++ b/modules/base/templates/firewall/defs.erb
@@ -5,12 +5,14 @@
 special_hosts = scope.lookupvar('network::constants::special_hosts')
 analytics_networks = scope.lookupvar('network::constants::analytics_networks')
 mw_appserver_networks = 
scope.lookupvar('network::constants::mw_appserver_networks')
+deployable_networks = 
scope.lookupvar('network::constants::deployable_networks')
 -%>
 
 @def $EXTERNAL_NETWORKS = (<%- external_networks.each do |external_net| -%><%= 
external_net %> <% end -%>);
 @def $ALL_NETWORKS = (<%- all_networks.each do |net| -%><%= net %> <% end -%>);
 @def $ANALYTICS_NETWORKS = (<%- analytics_networks.each do |net| -%><%= net %> 
<% end -%>);
 @def $MW_APPSERVER_NETWORKS = (<%- mw_appserver_networks.each do |net| -%><%= 
net %> <% end -%>);
+@def $DEPLOYABLE_NETWORKS = (<%- deployable_networks.each do |net| -%><%= net 
%> <% end -%>);
 
 <%- special_hosts.sort.map do |realm, services | -%>
        <%- if @realm != realm then next end -%>

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

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

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

Reply via email to