diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-1.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-1.json index b9206404f6077dccc05170a4925c9916ded593e4..1bb4bd1e9c36e7cda6937ac38ed713a2364b4f8b 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-1.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-1.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-1-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/11", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-10.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-10.json index c7fb02e39f0acb512583dffa6fd1a14be0e005f9..d2e30bf48c4abe86b7c7563ecec17b7dc88401b2 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-10.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-10.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-10-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/20", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-2.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-2.json index 2e43f84cad3e81f5b660084a8c5a690fd7f72407..262478955246c0d26b329848e73dc6083aa0e98c 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-2.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-2.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-2-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/12", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-3.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-3.json index 1d79c6741e0e8f937e8c5b8f9b2bb757bf20baec..427e49b1fa523b0275f48ec7f14dc4b89b70b805 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-3.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-3.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-3-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/13", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-4.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-4.json index 2fb063481070c50537a83b46e279eb7ea9c5a9f3..0acb08e110bd134083cfd8ab16bfd57b11904519 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-4.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-4.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-4-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/14", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-5.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-5.json index ab8c181137ccd72083e7cff9d48dcb22bc09d37a..30d018f85529c6573bf292a00c3c471ef9ce5bac 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-5.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-5.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-5-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/15", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-6.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-6.json index 2d9c10ea0751cf579f43f86c28724524ebf1c09e..7903c388d87630c0f1d0a271a3f9da381da59177 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-6.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-6.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-6-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/16", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-7.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-7.json index 9a57ff18151263d813fb9eebb00c6a754990a904..b1c99882eceb166144e8efad708f9a1b173e4583 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-7.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-7.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-7-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/17", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-8.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-8.json index 3a057701a737daf41477fba519a9a19710366ffc..21fb9594fe0fe9035b064c61283d34b4b6108b97 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-8.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-8.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-8-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/18", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-9.json b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-9.json index eb950c00bb6d37ab9303b99741e05bf5ae1f8cdd..5cb9a3bd033bc7ed12dc4c78876123eb3207ba56 100644 --- a/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-9.json +++ b/data/grid5000/sites/grenoble/clusters/adonis/nodes/adonis-9.json @@ -46,6 +46,8 @@ "mounted": true, "network_address": "adonis-9-eth0.grenoble.grid5000.fr", "rate": 1000000000, + "switch": "gw", + "switch_port": "Gi3/19", "vendor": "Intel", "version": "Device 10c9 (rev 01)" }, @@ -98,7 +100,7 @@ "driver": "ahci", "interface": "SATA", "model": "WD2502ABYS-0", - "size": 232830643653.87 + "size": 232830643653.86963 } ], "supported_job_types": { diff --git a/generators/input/sites/grenoble/clusters/adonis.rb b/generators/input/sites/grenoble/clusters/adonis.rb index cd6cd2c61003a737459fe9689a7ec65ea9dd42c4..d2721be067a2fe1e809e4cef05fa5e9fe629ad2b 100644 --- a/generators/input/sites/grenoble/clusters/adonis.rb +++ b/generators/input/sites/grenoble/clusters/adonis.rb @@ -68,7 +68,10 @@ site :grenoble do |site_uid| :network_address => "#{node_uid}-eth0.#{site_uid}.grid5000.fr", :ip => lookup('adonis', node_uid, 'network_interfaces', 'eth0', 'ip'), :mac => lookup('adonis', node_uid, 'network_interfaces', 'eth0', 'mac'), - :driver => "igb" + :driver => "igb", + :switch => lookup('adonis', node_uid, 'network_interfaces', 'eth0', 'switch_name'), + :switch_port => lookup('adonis', node_uid, 'network_interfaces', 'eth0', 'switch_port') + }, { :interface => 'Ethernet', diff --git a/generators/input/sites/grenoble/clusters/adonis.yaml b/generators/input/sites/grenoble/clusters/adonis.yaml index cb4bfd6e2cd6c680ac2c26cbad03d524070cc814..33f924eae4e0a3c6ac08b38528d42951a2f31ad6 100644 --- a/generators/input/sites/grenoble/clusters/adonis.yaml +++ b/generators/input/sites/grenoble/clusters/adonis.yaml @@ -22,6 +22,8 @@ adonis-1: eth0: mac: 00:30:48:cc:7f:d8 ip: 172.16.16.131 + switch_name: gw + switch_port: Gi3/11 eth1: mac: 00:30:48:cc:7f:d9 adonis-2: @@ -48,6 +50,8 @@ adonis-2: eth0: mac: 00:30:48:cc:7f:da ip: 172.16.16.132 + switch_name: gw + switch_port: Gi3/12 eth1: mac: 00:30:48:cc:7f:db adonis-3: @@ -74,6 +78,8 @@ adonis-3: eth0: mac: 00:30:48:cd:c6:a4 ip: 172.16.16.133 + switch_name: gw + switch_port: Gi3/13 eth1: mac: 00:30:48:cd:c6:a5 adonis-4: @@ -100,6 +106,8 @@ adonis-4: eth0: mac: 00:30:48:cd:c0:ac ip: 172.16.16.134 + switch_name: gw + switch_port: Gi3/14 eth1: mac: 00:30:48:cd:c0:ad adonis-5: @@ -126,6 +134,8 @@ adonis-5: eth0: mac: 00:30:48:cc:7e:0a ip: 172.16.16.135 + switch_name: gw + switch_port: Gi3/15 eth1: mac: 00:30:48:cc:7e:0b adonis-6: @@ -152,6 +162,8 @@ adonis-6: eth0: mac: 00:30:48:cc:7a:bc ip: 172.16.16.136 + switch_name: gw + switch_port: Gi3/16 eth1: mac: 00:30:48:cc:7a:bd adonis-7: @@ -178,6 +190,8 @@ adonis-7: eth0: mac: 00:30:48:cd:c6:80 ip: 172.16.16.137 + switch_name: gw + switch_port: Gi3/17 eth1: mac: 00:30:48:cd:c6:81 adonis-8: @@ -204,6 +218,8 @@ adonis-8: eth0: mac: 00:30:48:cd:c0:ae ip: 172.16.16.138 + switch_name: gw + switch_port: Gi3/18 eth1: mac: 00:30:48:cd:c0:af adonis-9: @@ -230,6 +246,8 @@ adonis-9: eth0: mac: 00:30:48:cb:cf:7e ip: 172.16.16.139 + switch_name: gw + switch_port: Gi3/19 eth1: mac: 00:30:48:cb:cf:7f adonis-10: @@ -256,5 +274,7 @@ adonis-10: eth0: mac: 00:30:48:cc:83:10 ip: 172.16.16.140 + switch_name: gw + switch_port: Gi3/20 eth1: mac: 00:30:48:cc:83:11