Demon has uploaded a new change for review.
https://gerrit.wikimedia.org/r/59613
Change subject: Swap string "true" for boolean true in $ganglia_aggregator
......................................................................
Swap string "true" for boolean true in $ganglia_aggregator
Change-Id: Id8494b7b52b09b2d47fbdb501154f7951be295b6
---
M manifests/role/cache.pp
M manifests/site.pp
2 files changed, 63 insertions(+), 63 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/13/59613/1
diff --git a/manifests/role/cache.pp b/manifests/role/cache.pp
index ae35cad..9b28b73 100644
--- a/manifests/role/cache.pp
+++ b/manifests/role/cache.pp
@@ -370,7 +370,7 @@
}
# HTCP packet loss monitoring on the ganglia aggregators
- if $ganglia_aggregator == "true" and $::site != "esams"
{
+ if $ganglia_aggregator and $::site != "esams" {
include misc::monitoring::htcp-loss
}
}
diff --git a/manifests/site.pp b/manifests/site.pp
index 470f3b9..b6ac7ff 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -76,7 +76,7 @@
$cluster = "lvs"
if $hostname =~ /^amslvs[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
# Older PyBal is very dependent on recursive DNS, to the point where it
is a SPOF
@@ -114,7 +114,7 @@
node /amssq(3[1-9]|4[0-6])\.esams\.wikimedia\.org/ {
$squid_coss_disks = [ 'sda5', 'sdb5' ]
if $hostname =~ /^amssq3[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::cache::text
@@ -142,7 +142,7 @@
node /analytics100[3456].eqiad.wmnet/ {
# ganglia aggregator for the Analytics cluster.
if ($hostname == "analytics1003") {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::analytics
@@ -176,7 +176,7 @@
node /analytics10(0[79]|1[0-9]|2[0-6])\.eqiad\.wmnet/ {
# ganglia aggregator for the Analytics cluster.
if ($hostname == "analytics1011") {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::analytics
@@ -205,7 +205,7 @@
node /(arsenic|niobium|strontium|palladium)\.(wikimedia\.org|eqiad\.wmnet)/ {
if $hostname =~ /^(arsenic|niobium)$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
interface_aggregate { "bond0": orig_interface => "eth0", members => [
"eth0", "eth1", "eth2", "eth3" ] }
@@ -287,7 +287,7 @@
}
node "carbon.wikimedia.org" {
$cluster = "misc"
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include standard,
backup::client,
@@ -304,7 +304,7 @@
node /^cp10(0[1-9]|1[0-9]|20)\.eqiad\.wmnet$/ {
$squid_coss_disks = [ 'sda5', 'sdb5' ]
if $hostname =~ /^cp100(1|2)$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::cache::text
@@ -312,7 +312,7 @@
node /^cp10(2[1-9]|3[0-6])\.eqiad\.wmnet$/ {
if $hostname =~ /^cp102[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
interface_aggregate { "bond0": orig_interface => "eth0", members => [
"eth0", "eth1" ] }
@@ -328,7 +328,7 @@
node /^cp104[1-4]\.(wikimedia\.org|eqiad\.wmnet)$/ {
if $hostname =~ /^cp104(3|4)$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
interface_add_ip6_mapped { "main": }
@@ -347,7 +347,7 @@
node /^cp30(0[3-9]|10)\.esams\.wikimedia\.org$/ {
if $::hostname =~ /^cp300[34]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
interface_add_ip6_mapped { "main": }
@@ -357,7 +357,7 @@
node /^cp(3019|302[0-2])\.esams\.wikimedia\.org$/ {
if $::hostname =~ /^cp(3019|3020)$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
interface_add_ip6_mapped { "main": }
@@ -430,7 +430,7 @@
node /^db(31|33|51|65|72)\.pmtpa\.wmnet/ {
if $hostname =~ /^db51/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
if $hostname == "db51" {
class { role::coredb::s4 : mariadb => true }
@@ -453,7 +453,7 @@
node /^db(43|46|47|50)\.pmtpa\.wmnet/ {
if $hostname =~ /^db50/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
if $hostname == "db43" {
class { role::coredb::s6 : mariadb => true }
@@ -535,7 +535,7 @@
# eqiad dbs
node /^db10(17|42|43|49|50|51|52|56)\.eqiad\.wmnet/ {
if $hostname =~ /^db10(01|17|56)/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include mha::manager
}
@@ -574,7 +574,7 @@
node /^db10(05|21|26|39|58)\.eqiad\.wmnet/ {
if $hostname =~ /^db1021/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
if $hostname =~ /^db10(05|21|26|58)/ {
@@ -750,7 +750,7 @@
}
node /(ersch|tarin)\.pmtpa\.wmnet/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include standard,
role::poolcounter
}
@@ -958,7 +958,7 @@
}
node "hooft.esams.wikimedia.org" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
$domain_search = "esams.wikimedia.org wikimedia.org esams.wmnet"
include standard,
@@ -1062,7 +1062,7 @@
}
node "hooper.wikimedia.org" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include standard,
admins::roots,
@@ -1156,7 +1156,7 @@
node /knsq(1[6-9]|2[0-2])\.esams\.wikimedia\.org/ {
$squid_coss_disks = [ 'sdb5', 'sdc', 'sdd' ]
if $hostname =~ /^knsq1[67]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::cache::upload
@@ -1237,7 +1237,7 @@
$cluster = "gluster"
$ldapincludes = ['openldap', 'nss', 'utils']
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include standard,
openstack::project-storage
@@ -1255,7 +1255,7 @@
$cluster = "labsnfs"
$ldapincludes = ['openldap', 'nss', 'utils']
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include standard
@@ -1294,7 +1294,7 @@
$cluster = "lvs"
if $hostname =~ /^lvs[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
# Older PyBal is very dependent on recursive DNS, to the point where it
is a SPOF
@@ -1371,7 +1371,7 @@
$cluster = "lvs"
if $hostname =~ /^lvs100[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
# Older PyBal is very dependent on recursive DNS, to the point where it
is a SPOF
@@ -1580,7 +1580,7 @@
node /^mc(1[0-9]|[0-9])\.pmtpa\.wmnet/ {
$cluster = "memcached"
if $hostname =~ /^mc[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
case $::mw_primary {
@@ -1630,7 +1630,7 @@
node /^mc(10[01][0-9])\.eqiad\.wmnet/ {
$cluster = "memcached"
if $hostname =~ /^mc100[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
case $::mw_primary {
@@ -1676,7 +1676,7 @@
}
node /^rdb100[12]\.eqiad\.wmnet/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
$redis_replication = {
'rdb1002' => 'rdb1001'
@@ -1742,7 +1742,7 @@
node /ms100[4]\.eqiad\.wmnet/ {
$cluster = "misc"
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
$thumbs_proxying = "true"
$thumbs_proxy_source = "http://10.0.0.252"
@@ -1754,7 +1754,7 @@
node /^ms-fe[1-4]\.pmtpa\.wmnet$/ {
if $hostname =~ /^ms-fe[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
if $hostname =~ /^ms-fe1$/ {
include role::swift::pmtpa-prod::ganglia_reporter
@@ -1836,7 +1836,7 @@
$cluster = "ceph"
if $hostname =~ /^ms-fe100[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
class { "lvs::realserver": realserver_ips => [ "10.2.2.27" ] }
@@ -1853,7 +1853,7 @@
$cluster = "ceph"
if $::hostname =~ /^ms-be300[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include standard
@@ -1862,7 +1862,7 @@
# mw1-16 are application servers for jobrunners only (precise)
node /^mw([1-9]|1[0-6])\.pmtpa\.wmnet$/ {
if $::hostname =~ /^mw[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
class { role::applicationserver::jobrunner: run_jobs_enabled => false
}
@@ -1888,7 +1888,7 @@
# mw75-80 are imagescalers (precise)
node /^mw(7[5-9]|80)\.pmtpa\.wmnet$/ {
if $::hostname =~ /^mw7[56]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::applicationserver::imagescaler
@@ -1915,7 +1915,7 @@
# mw1001-1016 are jobrunners (precise)
node /^mw10(0[1-9]|1[0-6])\.eqiad\.wmnet$/ {
if $::hostname =~ /^mw100[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
class { role::applicationserver::jobrunner: run_jobs_enabled => true }
@@ -1924,7 +1924,7 @@
# mw1017-1113 are apaches (precise)
node /^mw1(01[7-9]|0[2-9][0-9]|10[0-9]|11[0-3])\.eqiad\.wmnet$/ {
if $::hostname =~ /^mw101[78]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::applicationserver::appserver
@@ -1933,7 +1933,7 @@
# mw1114-1148 are api apaches (precise)
node /^mw11(1[4-9]|[23][0-9]|4[0-8])\.eqiad\.wmnet$/ {
if $::hostname =~ /^mw111[45]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::applicationserver::appserver::api
@@ -1942,7 +1942,7 @@
# mw1149-1152 are bits apaches (precise)
node /^mw11(49|5[0-2])\.eqiad\.wmnet$/ {
if $::hostname =~ /^mw115[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::applicationserver::appserver::bits
@@ -1951,7 +1951,7 @@
# mw1153-1160 are imagescalers (precise)
node /^mw11(5[3-9]|60)\.eqiad\.wmnet$/ {
if $::hostname =~ /^mw115[34]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::applicationserver::imagescaler
@@ -2029,7 +2029,7 @@
}
node "nickel.wikimedia.org" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include standard,
ganglia::web,
@@ -2130,7 +2130,7 @@
$cluster = "payments"
if $hostname =~ /^payments[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
system_role { "misc::payments": description => "Fundraising payments
server" }
@@ -2158,7 +2158,7 @@
}
node "pdf1.wikimedia.org" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
$cluster = "pdf"
include role::pdf,
@@ -2167,7 +2167,7 @@
}
node "pdf2.wikimedia.org" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
$cluster = "pdf"
include role::pdf,
@@ -2222,7 +2222,7 @@
node /search1[3478]\.pmtpa\.wmnet/ {
if $hostname =~ /^search1(3|4)$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::lucene::front_end::pool4
@@ -2255,7 +2255,7 @@
node /search100[0-6]\.eqiad\.wmnet/ {
if $hostname =~ /^search100(1|2)$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::lucene::front_end::pool1
@@ -2375,7 +2375,7 @@
}
node "spence.wikimedia.org" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include standard,
nfs::netapp::home,
@@ -2401,14 +2401,14 @@
# srv248-249 are bits application servers (precise)
node /^srv24[89]\.pmtpa\.wmnet$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
include role::applicationserver::appserver::bits
}
# srv250-257 are API application servers (precise)
node /^srv25[0-7]\.pmtpa\.wmnet$/ {
if $hostname =~ /^srv25[45]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::applicationserver::appserver::api
include nfs::upload
@@ -2417,7 +2417,7 @@
# srv258-289 are applicationservers (precise)
node /^srv(25[89]|2[6-8][0-9])\.pmtpa\.wmnet$/ {
if $hostname =~ /^srv25[89]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::applicationserver::appserver
@@ -2432,7 +2432,7 @@
node /ssl[1-4]\.wikimedia\.org/ {
if $hostname =~ /^ssl[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::protoproxy::ssl
@@ -2442,7 +2442,7 @@
node /ssl100[1-4]\.wikimedia\.org/ {
if $hostname =~ /^ssl100[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
interface_add_ip6_mapped { "main": interface => "eth0" }
@@ -2452,7 +2452,7 @@
node /ssl300[1-4]\.esams\.wikimedia\.org/ {
if $hostname =~ /^ssl300[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
interface_add_ip6_mapped { "main": interface => "eth0" }
@@ -2464,7 +2464,7 @@
node /sq(3[1-6])\.wikimedia\.org/ {
$squid_coss_disks = [ 'sda5', 'sdb5', 'sdc', 'sdd' ]
if $hostname =~ /^sq3[15]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::cache::text
}
@@ -2481,7 +2481,7 @@
node /sq(4[1-9]|50)\.wikimedia\.org/ {
$squid_coss_disks = [ 'sdb5', 'sdc', 'sdd' ]
if $hostname =~ /^sq4[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::cache::upload
@@ -2497,7 +2497,7 @@
node /sq(59|6[0-6])\.wikimedia\.org/ {
$squid_coss_disks = [ 'sda5', 'sdb5' ]
if $hostname =~ /^sq(59|60)$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include role::cache::text
@@ -2506,7 +2506,7 @@
# sq67-70 are varnishes for bits.wikimedia.org
node /sq(6[7-9]|70)\.wikimedia\.org/ {
if $hostname =~ /^sq6[68]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
interface_aggregate { "bond0":
@@ -2716,7 +2716,7 @@
# tmh1/tmh2 video encoding server (precise only)
node /^tmh[1-2]\.pmtpa\.wmnet/ {
if $hostname =~ /^tmh[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
class { role::applicationserver::videoscaler: run_jobs_enabled => false
}
@@ -2727,7 +2727,7 @@
# tmh1001/tmh1002 video encoding server (precise only)
node /^tmh100[1-2]\.eqiad\.wmnet/ {
if $hostname =~ /^tmh100[12]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
class { role::applicationserver::videoscaler: run_jobs_enabled => true }
@@ -2797,7 +2797,7 @@
$cluster = "virt"
if $hostname =~ /^virt[56]$/ {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
$openstack_version = "essex"
@@ -2809,7 +2809,7 @@
node /virt100(5|7|8).eqiad.wmnet/ {
#$cluster = "virt"
#if $hostname =~ /^virt100[57]$/ {
- # $ganglia_aggregator = "true"
+ # $ganglia_aggregator = true
#}
include standard
@@ -2836,7 +2836,7 @@
$nagios_group = "${cluster}_$::site"
if $hostname == "wtp1" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include standard,
@@ -2853,11 +2853,11 @@
$nagios_group = "${cluster}_$::site"
if $hostname == "constable" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
if $hostname == "cerium" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include standard,
@@ -2876,7 +2876,7 @@
$nagios_group = "${cluster}_$::site"
if $hostname == "wtp1001" {
- $ganglia_aggregator = "true"
+ $ganglia_aggregator = true
}
include standard,
--
To view, visit https://gerrit.wikimedia.org/r/59613
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Id8494b7b52b09b2d47fbdb501154f7951be295b6
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Demon <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits