BBlack has uploaded a new change for review.

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

Change subject: Revert s/en/de/ for LVS monitoring; switch ProxyFetch to TLS
......................................................................

Revert s/en/de/ for LVS monitoring; switch ProxyFetch to TLS

First, this reverts the change of the primary monitoring URLs
(back to enwiki URLs).

Also, for all of the public text/mobile/bits/upload endpoints
the monitors are rearranged as follows:

OLD:
foo_80 (HTTP): IdleConn,ProxyFetch->http://bar
foo_443 (HTTPS): IdleConn

NEW:
foo_80 (HTTP): IdleConn
foo_443 (HTTPS): IdleConn,ProxyFetch->https://bar

This gets us monitoring fetches over HTTPS (which is more
important now), and skips over the issues of HTTP ProxyFetch
failing on the (soon to be very very common) case of a 301 direct
for HTTPS.

Revert "Switch LVS monitoring to dewiki (mobile, too)"
This reverts commit cd343f9c039cee7f89922871459c198082cd64d0.
Revert "Switch LVS monitoring to dewiki"
This reverts commit 89c1673c8a2fd7a0fe45b3c3bc044a46652bbc6a.

Bug: T102393
Change-Id: Ic1ece34976962637e77a9a85bbd2fa7b4752999f
---
M modules/lvs/manifests/configuration.pp
1 file changed, 7 insertions(+), 21 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/85/218285/1

diff --git a/modules/lvs/manifests/configuration.pp 
b/modules/lvs/manifests/configuration.pp
index fc607bb..624b739 100644
--- a/modules/lvs/manifests/configuration.pp
+++ b/modules/lvs/manifests/configuration.pp
@@ -356,9 +356,6 @@
             'bgp' => 'yes',
             'depool-threshold' => '.5',
             'monitors' => {
-                'ProxyFetch' => {
-                    'url' => [ 
'http://de.wikipedia.org/wiki/Wikipedia:Hauptseite' ],
-                },
                 'IdleConnection' => $idleconnection_monitor_options
             },
         },
@@ -372,6 +369,7 @@
             'bgp' => 'no',
             'depool-threshold' => '.5',
             'monitors' => {
+                'ProxyFetch' => { 'url' => [ 
'https://en.wikipedia.org/wiki/Main_Page' ] },
                 'IdleConnection' => $idleconnection_monitor_options
             },
         },
@@ -382,12 +380,7 @@
             'ip' => $service_ips['bits'][$::site],
             'bgp' => "yes",
             'depool-threshold' => ".5",
-            'monitors' => {
-                'ProxyFetch' => {
-                    'url' => [ 'http://bits.wikimedia.org/pybal-test-file' ],
-                    },
-                'IdleConnection' => $idleconnection_monitor_options
-            },
+            'monitors' => { 'IdleConnection' => 
$idleconnection_monitor_options },
         },
         "bits-https" => {
             'description' => "Site assets (CSS/JS) LVS service, 
bits.${::site}.wikimedia.org",
@@ -399,6 +392,7 @@
             'bgp' => 'no',
             'depool-threshold' => '.5',
             'monitors' => {
+                'ProxyFetch' => { 'url' => [ 
'https://bits.wikimedia.org/pybal-test-file' ], },
                 'IdleConnection' => $idleconnection_monitor_options
             },
         },
@@ -409,12 +403,7 @@
             'ip' => $service_ips['upload'][$::site],
             'bgp' => "yes",
             'depool-threshold' => ".5",
-            'monitors' => {
-                'ProxyFetch' => {
-                    'url' => [ 
'http://upload.wikimedia.org/monitoring/backend' ],
-                    },
-                'IdleConnection' => $idleconnection_monitor_options
-            },
+            'monitors' => { 'IdleConnection' => 
$idleconnection_monitor_options },
         },
         "upload-https" => {
             'description' => "Images and other media, 
upload.${::site}.wikimedia.org",
@@ -426,6 +415,7 @@
             'bgp' => "no",
             'depool-threshold' => ".5",
             'monitors' => {
+                'ProxyFetch' => { 'url' => [ 
'https://upload.wikimedia.org/monitoring/backend' ], },
                 'IdleConnection' => $idleconnection_monitor_options
             },
         },
@@ -436,12 +426,7 @@
             'ip' => $service_ips['mobile'][$::site],
             'bgp' => "yes",
             'depool-threshold' => ".6",
-            'monitors' => {
-                'ProxyFetch' => {
-                    'url' => [ 'http://de.m.wikipedia.org/wiki/Angelsberg' ],
-                    },
-                'IdleConnection' => $idleconnection_monitor_options
-            },
+            'monitors' => { 'IdleConnection' => 
$idleconnection_monitor_options },
         },
         "mobile-https" => {
             'description' => "MediaWiki based mobile site",
@@ -453,6 +438,7 @@
             'bgp' => "no",
             'depool-threshold' => ".6",
             'monitors' => {
+                'ProxyFetch' => { 'url' => [ 
'https://en.m.wikipedia.org/wiki/Angelsberg' ], },
                 'IdleConnection' => $idleconnection_monitor_options
             },
         },

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic1ece34976962637e77a9a85bbd2fa7b4752999f
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: BBlack <bbl...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to