Giuseppe Lavagetto has uploaded a new change for review.

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

Change subject: mediawiki: assign new eqiad appservers, install with jessie
......................................................................

mediawiki: assign new eqiad appservers, install with jessie

Bug: T133798, T134309
Change-Id: I87486d84527cd2a0aea35d19756f7f6e3d46b5b8
---
M manifests/site.pp
M modules/install_server/files/dhcpd/linux-host-entries.ttyS1-115200
2 files changed, 69 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/36/290236/1

diff --git a/manifests/site.pp b/manifests/site.pp
index 21bd823..f7c494b 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -2142,6 +2142,43 @@
     role mediawiki::videoscaler
 }
 
+
+# ROW A eqiad appservers
+#mw1261 - mw1275
+
+node /^mw126[1-5]\.eqiad\.wmnet$/ {
+    role mediawiki::canary_appserver
+    include base::firewal
+}
+
+node /^mw12(6[6-9]|7[0-5])\.eqiad\.wmnet$/ {
+    role mediawiki::appserver
+    include base::firewal
+}
+
+# ROW A eqiad api appserver
+# mw1276 - mw1290
+node /^mw127[6-9]\.eqiad\.wmnet$/ {
+    role mediawiki::appserver::canary_api
+    include base::firewal
+}
+
+node /^mw12(8[0-9]|90)\.eqiad\.wmnet$/ {
+    role mediawiki::appserver::api
+    include base::firewal
+}
+
+# ROW A eqiad imagescalers
+node /^mw129[1-8]\.eqiad\.wmnet$/ {
+    role mediawiki::imagescaler
+}
+
+# ROW A eqiad jobrunners
+node /^mw1(299|30[0-6])\.eqiad\.wmnet$/ {
+    role mediawiki::jobrunner
+    include base::firewall
+}
+
 # ROW A codfw appservers: mw2001-mw2079
 #mw2001-mw2006 are jobrunners
 node /^mw200[0-6]\.codfw\.wmnet$/ {
diff --git a/modules/install_server/files/dhcpd/linux-host-entries.ttyS1-115200 
b/modules/install_server/files/dhcpd/linux-host-entries.ttyS1-115200
index 554a363..25314fd 100644
--- a/modules/install_server/files/dhcpd/linux-host-entries.ttyS1-115200
+++ b/modules/install_server/files/dhcpd/linux-host-entries.ttyS1-115200
@@ -4836,81 +4836,113 @@
 host mw1260 {
     hardware ethernet 18:03:73:f1:59:5a;
     fixed-address mw1260.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";
 }
 
 host mw1261 {
        hardware ethernet 14:18:77:61:4B:03;
        fixed-address mw1261.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1262 {
        hardware ethernet 14:18:77:61:3A:1C;
        fixed-address mw1262.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1263 {
        hardware ethernet 14:18:77:61:3C:2D;
        fixed-address mw1263.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1264 {
        hardware ethernet 14:18:77:61:3C:1B;
        fixed-address mw1264.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1265 {
        hardware ethernet 14:18:77:61:38:14;
        fixed-address mw1265.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1266 {
        hardware ethernet 14:18:77:61:39:8E;
        fixed-address mw1266.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1267 {
        hardware ethernet 14:18:77:61:48:1F;
        fixed-address mw1267.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1268 {
        hardware ethernet 14:18:77:61:33:99;
        fixed-address mw1268.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1269 {
        hardware ethernet 14:18:77:61:3B:AD;
        fixed-address mw1269.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1270 {
        hardware ethernet 14:18:77:61:3A:22;
        fixed-address mw1270.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1271 {
        hardware ethernet 14:18:77:61:3E:47;
        fixed-address mw1271.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1272 {
        hardware ethernet 14:18:77:61:31:6A;
        fixed-address mw1272.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1273 {
        hardware ethernet 14:18:77:61:36:2B;
        fixed-address mw1273.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1274 {
        hardware ethernet 14:18:77:61:35:A3;
        fixed-address mw1274.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1275 {
        hardware ethernet 14:18:77:61:46:45;
        fixed-address mw1275.eqiad.wmnet;
+    option pxelinux.pathprefix "jessie-installer/";
+    filename "jessie-installer/debian-installer/amd64/pxelinux.0";    
 }
 
 host mw1276 {

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

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

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

Reply via email to