Catrope has uploaded a new change for review.

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


Change subject: Kill Parsoid in Tampa
......................................................................

Kill Parsoid in Tampa

Will decommission the hosts in my next commit

Change-Id: I4c639a31a1176c8fe4f56c962d697175a9fe5967
---
M files/dsh/group/parsoid
M manifests/ganglia.pp
M manifests/lvs.pp
M manifests/role/cache.pp
M manifests/role/deployment.pp
M manifests/site.pp
6 files changed, 5 insertions(+), 36 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/50/67350/1

diff --git a/files/dsh/group/parsoid b/files/dsh/group/parsoid
index f839d1f..9c2ab1b 100644
--- a/files/dsh/group/parsoid
+++ b/files/dsh/group/parsoid
@@ -1,8 +1,3 @@
-wtp1
-mexia
-tola
-lardner
-kuo
 wtp1001
 wtp1002
 wtp1003
diff --git a/manifests/ganglia.pp b/manifests/ganglia.pp
index fdf553a..1d9907e 100644
--- a/manifests/ganglia.pp
+++ b/manifests/ganglia.pp
@@ -321,9 +321,7 @@
                                                "Memcached eqiad" => 
"mc1001.eqiad.wmnet mc1002.eqiad.wmnet",
                                                "Upload caches esams" => 
"hooft.esams.wikimedia.org:11671 cp3003.esams.wikimedia.org 
cp3004.esams.wikimedia.org",
                                                "Ceph cluster esams" => 
"ms-be3001.esams.wikimedia.org ms-be3002.esams.wikimedia.org",
-                                               "Parsoid pmtpa" => 
"wtp1.pmtpa.wmnet",
                                                "Parsoid eqiad" => 
"wtp1001.eqiad.wmnet",
-                                               "Parsoid Varnish pmtpa" => 
"constable.pmtpa.wmnet",
                                                "Parsoid Varnish eqiad" => 
"cerium.wikimedia.org",
                                                "Redis eqiad" => 
"rdb1001.eqiad.wmnet rdb1002.eqiad.wmnet",
                                                "Labs NFS cluster pmtpa" => 
"labstore3.pmtpa.wmnet labstore4.pmtpa.wmnet",
diff --git a/manifests/lvs.pp b/manifests/lvs.pp
index 83232bd..c43d2a2 100644
--- a/manifests/lvs.pp
+++ b/manifests/lvs.pp
@@ -376,11 +376,9 @@
                                'eqiad' => "208.80.154.241",
                        },
                        'parsoid' => {
-                               'pmtpa' => "10.2.1.28",
                                'eqiad' => "10.2.2.28",
                        },
                        'parsoidcache' => {
-                               'pmtpa' => "10.2.1.29",
                                'eqiad' => "10.2.2.29",
                        },
                },
@@ -751,7 +749,7 @@
                "parsoid" => {
                        'description' => "Parsoid wikitext parser for 
VisualEditor",
                        'class' => "low-traffic",
-                       'sites' => [ "pmtpa", "eqiad" ],
+                       'sites' => [ "eqiad" ],
                        'ip' => $service_ips['parsoid'][$::site],
                        'port' => 8000,
                        'bgp' => "yes",
@@ -766,7 +764,7 @@
                'parsoidcache' => {
                        'description' => "Varnish caches in front of Parsoid",
                        'class' => "low-traffic",
-                       'sites' => [ "pmtpa", "eqiad" ],
+                       'sites' => [ "eqiad" ],
                        'ip' => $service_ips['parsoidcache'][$::site],
                        'port' => 80,
                        'bgp' => "yes",
@@ -955,7 +953,6 @@
        monitor_service_lvs_http { "rendering.svc.eqiad.wmnet": ip_address => 
"10.2.2.21", check_command => "check_http_lvs!en.wikipedia.org!/wiki/Main_Page" 
}
        monitor_service_lvs_http { "ms-fe.pmtpa.wmnet": ip_address => 
"10.2.1.27", check_command => 
"check_http_lvs!ms-fe.pmtpa.wmnet!/monitoring/backend" }
        monitor_service_lvs_http { "ms-fe.eqiad.wmnet": ip_address => 
"10.2.2.27", check_command => 
"check_http_lvs!ms-fe.eqiad.wmnet!/monitoring/backend" }
-       monitor_service_lvs_http { "parsoid.svc.pmtpa.wmnet": ip_address => 
"10.2.1.28", check_command => "check_http_on_port!8000", contact_group => 
"admins,parsoid" }
        monitor_service_lvs_http { "parsoid.svc.eqiad.wmnet": ip_address => 
"10.2.2.28", check_command => "check_http_on_port!8000", contact_group => 
"admins,parsoid" }
        monitor_service_lvs_http { "parsoidcache.svc.eqiad.wmnet": ip_address 
=> "10.2.2.29", check_command => "check_http_lvs!parsoid!/", contact_group => 
"admins,parsoid" }
 
diff --git a/manifests/role/cache.pp b/manifests/role/cache.pp
index 07e41fb..ee268d9 100644
--- a/manifests/role/cache.pp
+++ b/manifests/role/cache.pp
@@ -185,7 +185,7 @@
                                        "esams" => []
                                },
                                "parsoid" => {
-                                       "pmtpa" => ["celsus.pmtpa.wmnet", 
"constable.pmtpa.wmnet"],
+                                       "pmtpa" => [],
                                        "eqiad" => ["cerium.wikimedia.org", 
"titanium.wikimedia.org"],
                                        "esams" => []
                                }
diff --git a/manifests/role/deployment.pp b/manifests/role/deployment.pp
index bf46065..7e91b3c 100644
--- a/manifests/role/deployment.pp
+++ b/manifests/role/deployment.pp
@@ -109,7 +109,7 @@
 
 class role::deployment::salt_masters::production {
   $mediawiki_regex = 
"^(srv|mw|snapshot|tmh)|(searchidx2|searchidx1001).*.(eqiad|pmtpa).wmnet$|^(hume|spence|fenari).wikimedia.org$"
-  $parsoid_regex = 
"^(wtp1|mexia|tola|lardner|kuo|wtp10[01][0-9]|wtp102[0-4])\..*"
+  $parsoid_regex = "^(wtp10[01][0-9]|wtp102[0-4])\..*"
   $eventlogging_regex = "^(vanadium).eqiad.wmnet$"
   $deployment_servers = {
     "pmtpa" => "tin.eqiad.wmnet",
diff --git a/manifests/site.pp b/manifests/site.pp
index 922e54b..bcbb09f 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -2865,28 +2865,7 @@
        install_certificate{ "star.wikimedia.org": }
 }
 
-node /(wtp1|kuo|lardner|mexia|tola)\.pmtpa\.wmnet/ {
-       $cluster = "parsoid"
-       $nagios_group = "${cluster}_$::site"
-
-       if $hostname == "wtp1" {
-               $ganglia_aggregator = true
-       }
-
-       include standard,
-               admins::roots,
-               admins::parsoid,
-               misc::parsoid
-
-       class { "lvs::realserver": realserver_ips => [ "10.2.1.28" ] }
-
-}
-
-node /((cerium|titanium)\.wikimedia\.org|(celsus|constable)\.pmtpa\.wmnet)/ {
-       if $hostname == "constable" {
-               $ganglia_aggregator = true
-       }
-
+node /(cerium|titanium)\.wikimedia\.org/ {
        if $hostname == "cerium" {
                $ganglia_aggregator = true
        }

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

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

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

Reply via email to