Mark Bergsma has uploaded a new change for review.

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


Change subject: Rename LVS service 'text-varnish' to 'text'
......................................................................

Rename LVS service 'text-varnish' to 'text'

Change-Id: I8920f13e2cd76a472552ac8ce152d9ab15224165
---
M manifests/lvs.pp
M manifests/role/cache.pp
M manifests/site.pp
3 files changed, 25 insertions(+), 29 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/59/102159/1

diff --git a/manifests/lvs.pp b/manifests/lvs.pp
index cbc8420..a529fac 100644
--- a/manifests/lvs.pp
+++ b/manifests/lvs.pp
@@ -112,7 +112,7 @@
        # NOTE! This hash is referenced in many other manifests
        $lvs_service_ips = {
                'production' => {
-                       'text-varnish' => {
+                       'text' => {
                                'pmtpa' => {},
                                'eqiad' => {
                                        'textsvc' => "10.2.2.25",
@@ -312,9 +312,6 @@
                        'text' => {
                                'pmtpa' => "10.4.0.4",
                        },
-                       'text-varnish' => {
-                               'pmtpa' => [],
-                       },
                        'apaches' => {
                                'pmtpa' => "10.4.0.254",
                        },
@@ -364,11 +361,11 @@
        $service_ips = $lvs_service_ips[$::realm]
 
        $lvs_services = {
-               'text-varnish' => {
+               'text' => {
                        'description' => "Main wiki platform LVS service, 
text.${::site}.wikimedia.org (Varnish)",
                        'class' => 'high-traffic1',
                        'sites' => [ 'eqiad', 'esams', 'ulsfo' ],
-                       'ip' => $service_ips['text-varnish'][$::site],
+                       'ip' => $service_ips['text'][$::site],
                        'bgp' => 'yes',
                        'depool-threshold' => '.5',
                        'monitors' => {
@@ -382,7 +379,7 @@
                        'description' => "Main wiki platform LVS service, 
text.${::site}.wikimedia.org (nginx)",
                        'class' => 'high-traffic1',
                        'sites' => [ 'ulsfo' ],
-                       'ip' => $service_ips['text-varnish'][$::site],
+                       'ip' => $service_ips['text'][$::site],
                        'port' => 443,
                        'bgp' => 'no',
                        'depool-threshold' => '.5',
@@ -1011,41 +1008,41 @@
        # EQIAD
        monitor_service_lvs_http_https {
                "wikimedia-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikimedialb'],
+                       ip_address => $ip['text']['eqiad']['wikimedialb'],
                        uri => "meta.wikimedia.org!/wiki/Main_Page";
                "wikipedia-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikipedialb'],
+                       ip_address => $ip['text']['eqiad']['wikipedialb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page";
                "wiktionary-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wiktionarylb'],
+                       ip_address => $ip['text']['eqiad']['wiktionarylb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page",
                        critical => "false";
                "wikiquote-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikiquotelb'],
+                       ip_address => $ip['text']['eqiad']['wikiquotelb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page",
                        critical => "false";
                "wikibooks-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikibookslb'],
+                       ip_address => $ip['text']['eqiad']['wikibookslb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page",
                        critical => "false";
                "wikisource-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikisourcelb'],
+                       ip_address => $ip['text']['eqiad']['wikisourcelb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page",
                        critical => "false";
                "wikinews-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikinewslb'],
+                       ip_address => $ip['text']['eqiad']['wikinewslb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page",
                        critical => "false";
                "wikiversity-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikiversitylb'],
+                       ip_address => $ip['text']['eqiad']['wikiversitylb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page",
                        critical => "false";
                "mediawiki-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['mediawikilb'],
+                       ip_address => $ip['text']['eqiad']['mediawikilb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page",
                        critical => "false";
                "foundation-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['foundationlb'],
+                       ip_address => $ip['text']['eqiad']['foundationlb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page",
                        critical => "false";
                "bits-lb.eqiad.wikimedia.org":
@@ -1058,10 +1055,10 @@
                        ip_address => $ip['mobile']['eqiad']['mobilelb'],
                        uri => "en.m.wikipedia.org!/wiki/Main_Page";
                "wikidata-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikidatalb'],
+                       ip_address => $ip['text']['eqiad']['wikidatalb'],
                        uri => "www.wikidata.org!/";
                "wikivoyage-lb.eqiad.wikimedia.org":
-                       ip_address => 
$ip['text-varnish']['eqiad']['wikivoyagelb'],
+                       ip_address => $ip['text']['eqiad']['wikivoyagelb'],
                        uri => "en.wikivoyage.org!/wiki/Main_Page";
                'misc-web-lb.eqiad.wikimedia.org':
                        ip_address => $ip['misc_web']['eqiad']['misc_web'],
@@ -1139,7 +1136,7 @@
 
        monitor_service_lvs_http_https {
                "text-lb.esams.wikimedia.org":
-                       ip_address => $ip['text-varnish']['esams']['textlb'],
+                       ip_address => $ip['text']['esams']['textlb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page";
                "bits-lb.esams.wikimedia.org":
                        ip_address => $ip['bits']['esams']['bitslb'],
@@ -1154,7 +1151,7 @@
 
        monitor_service_lvs6_http_https {
                "text-lb.esams.wikimedia.org":
-                       ip_address => $ip['text-varnish']['esams']['textlb6'],
+                       ip_address => $ip['text']['esams']['textlb6'],
                        uri => "en.wikipedia.org!/wiki/Main_Page";
                "bits-lb.esams.wikimedia.org":
                        ip_address => $ip['bits']['esams']['bitslb6'],
@@ -1171,7 +1168,7 @@
 
        monitor_service_lvs_http_https {
                "text-lb.ulsfo.wikimedia.org":
-                       ip_address => $ip['text-varnish']['ulsfo']['textlb'],
+                       ip_address => $ip['text']['ulsfo']['textlb'],
                        uri => "en.wikipedia.org!/wiki/Main_Page";
                "bits-lb.ulsfo.wikimedia.org":
                        ip_address => $ip['bits']['ulsfo']['bitslb'],
@@ -1186,7 +1183,7 @@
 
        monitor_service_lvs6_http_https {
                "text-lb.ulsfo.wikimedia.org":
-                       ip_address => $ip['text-varnish']['ulsfo']['textlb6'],
+                       ip_address => $ip['text']['ulsfo']['textlb6'],
                        uri => "en.wikipedia.org!/wiki/Main_Page";
                "bits-lb.ulsfo.wikimedia.org":
                        ip_address => $ip['bits']['ulsfo']['bitslb6'],
diff --git a/manifests/role/cache.pp b/manifests/role/cache.pp
index afedea3..eb929a5 100644
--- a/manifests/role/cache.pp
+++ b/manifests/role/cache.pp
@@ -827,8 +827,7 @@
                # FIXME: remove this hack
                include lvs::configuration
                class { 'lvs::realserver':
-                       realserver_ips => 
flatten([$lvs::configuration::lvs_service_ips[$::realm]['text'][$::site],
-                               
$lvs::configuration::lvs_service_ips[$::realm]['text-varnish'][$::site]])
+                       realserver_ips => 
$lvs::configuration::lvs_service_ips[$::realm]['text'][$::site],
                }
 
                include role::cache::varnish::text
diff --git a/manifests/site.pp b/manifests/site.pp
index d456bd4..d769310 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -78,7 +78,7 @@
 
     $lvs_balancer_ips = $::hostname ? {
         /^amslvs[13]$/ => [
-            $sip['text-varnish'][$::site],
+            $sip['text'][$::site],
             $sip['bits'][$::site],
             $sip['mobile'][$::site],
             $sip['ipv6'][$::site],
@@ -1454,7 +1454,7 @@
             $sip['misc_web'][$::site],
             ],
         /^lvs[26]$/ => [
-            $sip['text-varnish'][$::site],
+            $sip['text'][$::site],
             $sip['bits'][$::site],
             $sip['ipv6'][$::site],
             ],
@@ -1520,7 +1520,7 @@
 
     $lvs_balancer_ips = $::hostname? {
         /^lvs100[14]$/ => [
-            $sip['text-varnish'][$::site],
+            $sip['text'][$::site],
             $sip['bits'][$::site],
             $sip['mobile'][$::site],
             $sip['ipv6'][$::site],
@@ -1699,7 +1699,7 @@
 
     $lvs_balancer_ips = $::hostname ? {
         /^lvs400[13]$/ => [
-            $sip['text-varnish'][$::site],
+            $sip['text'][$::site],
             $sip['bits'][$::site],
             $sip['mobile'][$::site],
         ],

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

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

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

Reply via email to