BBlack has uploaded a new change for review.

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

Change subject: misc VCL: sort backends by backend
......................................................................

misc VCL: sort backends by backend

Change-Id: I2b0dfa7759708c43d19b17922ae5b723f6c368d7
---
M templates/varnish/misc-backend.inc.vcl.erb
1 file changed, 43 insertions(+), 43 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/56/282156/1

diff --git a/templates/varnish/misc-backend.inc.vcl.erb 
b/templates/varnish/misc-backend.inc.vcl.erb
index a91f1bf..35ec9e3 100644
--- a/templates/varnish/misc-backend.inc.vcl.erb
+++ b/templates/varnish/misc-backend.inc.vcl.erb
@@ -3,60 +3,60 @@
 sub cluster_be_recv_pre_purge { }
 
 sub cluster_be_recv_applayer_backend {
-    if (req.http.Host == "git.wikimedia.org") {
+    if (req.http.Host == "hue.wikimedia.org") {
+        set req.backend = analytics1027;
+    } elsif (req.http.Host == "git.wikimedia.org") {
         set req.backend = antimony;
-    } elsif (req.http.Host == "doc.wikimedia.org" || req.http.Host == 
"integration.wikimedia.org") {
-        set req.backend = gallium;
-    } elsif (req.http.Host == "download.wikimedia.org") {
-        set req.backend = dataset1001;
-    } elsif (req.http.Host == "gerrit.wikimedia.org") {
-        set req.backend = ytterbium;
-    } elsif (req.http.Host == "performance.wikimedia.org" || req.http.Host == 
"graphite.wikimedia.org") {
-        set req.backend = graphite1001;
-    } elsif (req.http.Host == "logstash.wikimedia.org"){
-        set req.backend = logstash_director;
-    } elsif (req.http.Host == "query.wikidata.org"){
-        set req.backend = wdqs_director;
-    } elsif (req.http.Host == "releases.wikimedia.org") {
-        set req.backend = bromine;
     } elsif (req.http.Host == "piwik.wikimedia.org") {
         set req.backend = bohrium;
-    } elsif (req.http.Host == "grafana.wikimedia.org" || req.http.host == 
"grafana-admin.wikimedia.org") {
-        set req.backend = krypton;
-    } elsif (req.http.Host == "parsoid-tests.wikimedia.org") {
-        set req.backend = ruthenium;
-    } elsif (req.http.Host == "horizon.wikimedia.org") {
-        set req.backend = californium;
-    } elsif (req.http.Host == "labtesthorizon.wikimedia.org") {
-        set req.backend = labtestweb2001;
-    } elsif (req.http.Host == "phabricator.wikimedia.org" || req.http.Host == 
"phab.wmfusercontent.org" || req.http.Host == "bugzilla.wikimedia.org" || 
req.http.Host == "bugs.wikimedia.org") {
-        set req.backend = iridium;
+    } elsif (req.http.Host == "releases.wikimedia.org") {
+        set req.backend = bromine;
     } elsif (req.http.Host == "static-bugzilla.wikimedia.org" || req.http.Host 
== "annual.wikimedia.org" || req.http.Host == "transparency.wikimedia.org" || 
req.http.Host == "15.wikipedia.org") {
         set req.backend = bromine;
-    } elsif (req.http.Host == "servermon.wikimedia.org" || req.http.Host == 
"smokeping.wikimedia.org" || req.http.Host == "torrus.wikimedia.org") {
-        set req.backend = netmon1001;
-    } elsif (req.http.Host == "ticket.wikimedia.org") {
-        set req.backend = mendelevium;
-    } elsif (req.http.Host == "people.wikimedia.org") {
-        set req.backend = rutherfordium;
+    } elsif (req.http.Host == "horizon.wikimedia.org") {
+        set req.backend = californium;
+    } elsif (req.http.Host == "download.wikimedia.org") {
+        set req.backend = dataset1001;
+    } elsif (req.http.Host == "etherpad.wikimedia.org") {
+        set req.backend = etherpad1001;
+    } elsif (req.http.Host == "doc.wikimedia.org" || req.http.Host == 
"integration.wikimedia.org") {
+        set req.backend = gallium;
+    } elsif (req.http.Host == "performance.wikimedia.org" || req.http.Host == 
"graphite.wikimedia.org") {
+        set req.backend = graphite1001;
+    } elsif (req.http.Host == "phabricator.wikimedia.org" || req.http.Host == 
"phab.wmfusercontent.org" || req.http.Host == "bugzilla.wikimedia.org" || 
req.http.Host == "bugs.wikimedia.org") {
+        set req.backend = iridium;
+    } elsif (req.http.Host == "grafana.wikimedia.org" || req.http.host == 
"grafana-admin.wikimedia.org") {
+        set req.backend = krypton;
+    } elsif (req.http.Host == "scholarships.wikimedia.org" || req.http.Host == 
"iegreview.wikimedia.org" || req.http.Host == "racktables.wikimedia.org") {
+        set req.backend = krypton;
+    } elsif (req.http.Host == "labtesthorizon.wikimedia.org") {
+        set req.backend = labtestweb2001;
+    } elsif (req.http.Host == "logstash.wikimedia.org"){
+        set req.backend = logstash_director;
     } elsif (req.http.Host == "rt.wikimedia.org") {
         set req.backend = magnesium;
+    } elsif (req.http.Host == "ticket.wikimedia.org") {
+        set req.backend = mendelevium;
+    } elsif (req.http.Host == "servermon.wikimedia.org" || req.http.Host == 
"smokeping.wikimedia.org" || req.http.Host == "torrus.wikimedia.org") {
+        set req.backend = netmon1001;
+    } elsif (req.http.Host == "noc.wikimedia.org" || req.http.Host == 
"dbtree.wikimedia.org") {
+        set req.backend = noc;
+    } elsif (req.http.Host == "config-master.wikimedia.org") {
+        set req.backend = palladium;
+    } elsif (req.http.Host ~ ".*\.planet\.wikimedia\.org" || req.http.Host == 
"planet.wikimedia.org") {
+        set req.backend = planet1001;
+    } elsif (req.http.Host == "parsoid-tests.wikimedia.org") {
+        set req.backend = ruthenium;
+    } elsif (req.http.Host == "people.wikimedia.org") {
+        set req.backend = rutherfordium;
     } elsif (req.http.Host == "metrics.wikimedia.org" || req.http.Host == 
"stats.wikimedia.org") {
         set req.backend = stat1001;
     } elsif (req.http.Host == "datasets.wikimedia.org") {
         set req.backend = stat1001;
-    } elsif (req.http.Host == "config-master.wikimedia.org") {
-        set req.backend = palladium;
-    } elsif (req.http.Host == "noc.wikimedia.org" || req.http.Host == 
"dbtree.wikimedia.org") {
-        set req.backend = noc;
-    } elsif (req.http.Host == "scholarships.wikimedia.org" || req.http.Host == 
"iegreview.wikimedia.org" || req.http.Host == "racktables.wikimedia.org") {
-        set req.backend = krypton;
-    } elsif (req.http.Host == "hue.wikimedia.org") {
-        set req.backend = analytics1027;
-    } elsif (req.http.Host ~ ".*\.planet\.wikimedia\.org" || req.http.Host == 
"planet.wikimedia.org") {
-        set req.backend = planet1001;
-    } elsif (req.http.Host == "etherpad.wikimedia.org") {
-        set req.backend = etherpad1001;
+    } elsif (req.http.Host == "query.wikidata.org"){
+        set req.backend = wdqs_director;
+    } elsif (req.http.Host == "gerrit.wikimedia.org") {
+        set req.backend = ytterbium;
     } else {
         error 404 "Domain not served here";
     }

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

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

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

Reply via email to