Dzahn has uploaded a new change for review.
https://gerrit.wikimedia.org/r/71743
Change subject: include exim::aliases::private on mchenry to puppetize mchenry
alias files (class and files in private repo)
......................................................................
include exim::aliases::private on mchenry to puppetize mchenry alias files
(class and files in private repo)
Change-Id: I3a6b2aec68921dfbeb8270bbc7617683a69c1594
---
M manifests/site.pp
1 file changed, 48 insertions(+), 14 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/43/71743/1
diff --git a/manifests/site.pp b/manifests/site.pp
index 26d350b..8a6521f 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -11,11 +11,13 @@
import "drac.pp"
import "facilities.pp"
import "ganglia.pp"
+import "geoip.pp"
import "gerrit.pp"
import "imagescaler.pp"
import "iptables.pp"
import "lvs.pp"
import "mail.pp"
+import "media-storage.pp"
import "memcached.pp"
import "misc/*.pp"
import "mobile.pp"
@@ -228,6 +230,10 @@
}
node /(arsenic|niobium|strontium|palladium)\.(wikimedia\.org|eqiad\.wmnet)/ {
+ if $hostname =~ /^(arsenic|niobium)$/ {
+ $ganglia_aggregator = true
+ }
+
interface_aggregate { "bond0": orig_interface => "eth0", members => [
"eth0", "eth1", "eth2", "eth3" ] }
interface_add_ip6_mapped { "main":
@@ -235,7 +241,7 @@
interface => "bond0"
}
- include standard
+ include role::cache::bits
}
node "bast1001.wikimedia.org" {
@@ -327,13 +333,17 @@
}
node /^cp10(2[1-9]|3[0-6])\.eqiad\.wmnet$/ {
+ if $hostname =~ /^cp102[12]$/ {
+ $ganglia_aggregator = true
+ }
+
interface_aggregate { "bond0": orig_interface => "eth0", members => [
"eth0", "eth1" ] }
interface_add_ip6_mapped { "main":
require => Interface_aggregate[bond0],
interface => "bond0"
}
- include standard
+ include role::cache::upload
}
node /^cp10(3[7-9]|40)\.eqiad\.wmnet$/ {
@@ -348,15 +358,20 @@
# eqiad varnish for m.wikipedia.org
node /^cp104[1-4]\.(wikimedia\.org|eqiad\.wmnet)$/ {
+
+ if $hostname =~ /^cp104(3|4)$/ {
+ $ganglia_aggregator = true
+ }
+
interface_add_ip6_mapped { "main": }
- include standard
+ include role::cache::mobile
}
node 'cp1045.eqiad.wmnet', 'cp1058.eqiad.wmnet' {
$ganglia_aggregator = true
- include role::cache::parsoid, admins::parsoid
+ include role::cache::parsoid
}
node 'cp1046.eqiad.wmnet', 'cp1047.eqiad.wmnet', 'cp1059.eqiad.wmnet',
'cp1060.eqiad.wmnet' {
@@ -396,7 +411,6 @@
require => Interface_aggregate[bond0],
interface => "bond0"
}
- include standard
}
node /^cp30(0[3-9]|10)\.esams\.wikimedia\.org$/ {
@@ -808,7 +822,7 @@
node "dysprosium.eqiad.wmnet" {
interface_add_ip6_mapped { "main": interface => "eth0" }
- include standard
+ include role::cache::upload
}
node "ekrem.wikimedia.org" {
@@ -1804,6 +1818,7 @@
nrpe,
ldap::role::client::corp,
backup::client,
+ exim::aliases::private,
groups::wikidev,
accounts::jdavis
@@ -1825,13 +1840,20 @@
}
node "ms5.pmtpa.wmnet" {
- include standard
+ include standard,
+ media-storage::thumbs-server,
+ media-storage::thumbs-handler
}
node "ms6.esams.wikimedia.org" {
+ $thumbs_proxying = "true"
+ $thumbs_proxy_source = "http://208.80.152.211"
+
interface_aggregate { "bond0": orig_interface => "eth0", members => [
"eth0", "eth1", "eth2", "eth3" ] }
- include standard
+ include standard,
+ media-storage::thumbs-server,
+ media-storage::htcp-purger
}
node /^ms(10|1001)\.wikimedia\.org$/ {
@@ -1847,7 +1869,12 @@
$cluster = "misc"
$ganglia_aggregator = true
- include standard
+ $thumbs_proxying = "true"
+ $thumbs_proxy_source = "http://10.0.0.252"
+
+ include standard,
+ media-storage::thumbs-server,
+ media-storage::htcp-purger
}
node /^ms-fe[1-4]\.pmtpa\.wmnet$/ {
@@ -2056,10 +2083,10 @@
channel => '#wikimedia-operations',
password => $passwords::logmsgbot::logmsgbot_password,
cidr => [
- '::ffff:10.64.21.123/128', # vanadium
- '::ffff:10.64.0.196/128', # tin
- '::ffff:208.80.152.165/128', # fenari
- '::ffff:127.0.0.1/128', # loopback
+ '10.64.21.123/32', # vanadium
+ '10.64.0.196/32', # tin
+ '208.80.152.165/32', # fenari
+ '127.0.0.1/32', # loopback
],
}
}
@@ -2892,7 +2919,14 @@
}
node /(cerium|titanium)\.wikimedia\.org/ {
- include standard
+ if $hostname == "cerium" {
+ $ganglia_aggregator = true
+ }
+
+ include standard,
+ admins::roots,
+ admins::parsoid,
+ role::cache::parsoid
}
node /^wtp10(0[1-9]|1[0-9]|2[0-4])\.eqiad\.wmnet$/ {
--
To view, visit https://gerrit.wikimedia.org/r/71743
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3a6b2aec68921dfbeb8270bbc7617683a69c1594
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits