Alexandros Kosiaris has uploaded a new change for review.

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

Change subject: Introduce pybal-test200{1,2,3}.codfw.wmnet
......................................................................

Introduce pybal-test200{1,2,3}.codfw.wmnet

VMs on the ganeti01.svc.codfw.wmnet cluster to help with the
development/testing of pybal software. Flat partitioning, just include
standard for now

TODO: Get the MACs

Change-Id: I08b0ab8774cd24a21a5f98f341435374431778ce
---
M manifests/site.pp
M modules/install_server/files/autoinstall/netboot.cfg
M modules/install_server/files/dhcpd/linux-host-entries.ttyS0-115200
3 files changed, 28 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/91/230091/1

diff --git a/manifests/site.pp b/manifests/site.pp
index 5f907c5..7ec2990 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -2109,6 +2109,11 @@
     include base::firewall
 }
 
+# pybal-test200X VMs are used for pybal testing/development
+node /^pybal-test200[123]\.codfw\.wmnet$/ {
+    include standard
+}
+
 # Tor relay
 node 'radium.wikimedia.org' {
     include base::firewall
diff --git a/modules/install_server/files/autoinstall/netboot.cfg 
b/modules/install_server/files/autoinstall/netboot.cfg
index 7e7be34..298fec1 100755
--- a/modules/install_server/files/autoinstall/netboot.cfg
+++ b/modules/install_server/files/autoinstall/netboot.cfg
@@ -101,6 +101,7 @@
                
nembus|neptunium|nickel|plutonium|pollux|protactinium|radium|silver|uranium) 
echo partman/raid1.cfg ;; \
                osm-cp*) echo partman/mw.cfg ;; \
                pc100[1-3]) echo partman/mw.cfg ;; \
+               pybal-test200[1-3]) echo partman/flat.cfg virtual.cfg;; \
                rdb100[1-4]) echo partman/mw.cfg ;; \
                restbase100[1-6]) echo partman/cassandrahosts-3ssd.cfg ;; \
                restbase100[789]) echo partman/cassandrahosts-2ssd.cfg ;; \
diff --git a/modules/install_server/files/dhcpd/linux-host-entries.ttyS0-115200 
b/modules/install_server/files/dhcpd/linux-host-entries.ttyS0-115200
index e7d3c61..e5e5950 100644
--- a/modules/install_server/files/dhcpd/linux-host-entries.ttyS0-115200
+++ b/modules/install_server/files/dhcpd/linux-host-entries.ttyS0-115200
@@ -110,6 +110,28 @@
        filename "jessie-installer/debian-installer/amd64/pxelinux.0";
 }
 
+# ganeti VMs used for pybal testing/development
+host pybal-test2001 {
+       hardware ethernet
+       fixed-address pybal-test2001.codfw.wmnet;
+       option pxelinux.pathprefix "jessie-installer/";
+       filename "jessie-installer/debian-installer/amd64/pxelinux.0";
+}
+
+host pybal-test2002 {
+       hardware ethernet
+       fixed-address pybal-test2002.codfw.wmnet;
+       option pxelinux.pathprefix "jessie-installer/";
+       filename "jessie-installer/debian-installer/amd64/pxelinux.0";
+}
+
+host pybal-test2003 {
+       hardware ethernet
+       fixed-address pybal-test2003.codfw.wmnet;
+       option pxelinux.pathprefix "jessie-installer/";
+       filename "jessie-installer/debian-installer/amd64/pxelinux.0";
+}
+
 # ganeti VM used for d-i testing
 host d-i-test {
        hardware ethernet aa:00:00:3b:60:cb;

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I08b0ab8774cd24a21a5f98f341435374431778ce
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Alexandros Kosiaris <akosia...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to