From 31895d93e33887543e9cc3bdbe247aa2d584b705 Mon Sep 17 00:00:00 2001 From: Dimitri DELABROYE <dimitri.delabroye@inria.fr> Date: Fri, 1 Jul 2016 14:47:13 +0200 Subject: [PATCH] [sophia] add suno and sol kavlan config for dns generation --- .../sites/sophia/clusters/sol/sol_ip.yaml.erb | 135 ++++++++++++++++++ .../sophia/clusters/suno/suno_ip.yaml.erb | 125 ++++++++++++++++ 2 files changed, 260 insertions(+) create mode 100644 input/grid5000/sites/sophia/clusters/sol/sol_ip.yaml.erb create mode 100644 input/grid5000/sites/sophia/clusters/suno/suno_ip.yaml.erb diff --git a/input/grid5000/sites/sophia/clusters/sol/sol_ip.yaml.erb b/input/grid5000/sites/sophia/clusters/sol/sol_ip.yaml.erb new file mode 100644 index 00000000000..191f6abe5b3 --- /dev/null +++ b/input/grid5000/sites/sophia/clusters/sol/sol_ip.yaml.erb @@ -0,0 +1,135 @@ +nodes: +<% (1..50).each { |i| %> + sol-<%= i %>: + network_adapters: + eth0: + mounted: true + ip: 172.16.129.<%= i %> + mac: <%= %w( + 00:16:36:91:E7:D0 + 00:16:36:91:EB:84 + 00:16:36:91:EB:24 + 00:16:36:91:E9:D4 + 00:16:36:91:E8:E8 + 00:16:36:91:E8:70 + 00:16:36:91:EA:D4 + 00:16:36:C5:8A:87 + 00:16:36:91:E9:90 + 00:16:36:91:EB:D0 + 00:16:36:91:E9:DC + 00:16:36:91:EB:60 + 00:16:36:91:E8:5C + 00:16:36:C9:FB:E4 + 00:16:36:C9:FB:34 + 00:16:36:C9:FB:94 + 00:16:36:C5:8A:83 + 00:16:36:91:EC:14 + 00:16:36:91:EA:C0 + 00:16:36:91:E9:74 + 00:16:36:91:EC:24 + 00:16:36:91:E9:D8 + 00:16:36:91:EB:1C + 00:16:36:91:E9:EC + 00:16:36:91:EB:2C + 00:16:36:91:EB:D4 + 00:16:36:91:E9:F0 + 00:16:36:91:E8:2C + 00:16:36:91:E8:DC + 00:16:36:91:EA:94 + 00:16:36:C9:F9:80 + 00:16:36:91:E9:94 + 00:16:36:91:EA:84 + 00:16:36:91:EB:DC + 00:16:36:91:EA:08 + 00:16:36:91:EB:30 + 00:16:36:91:E9:A4 + 00:16:36:91:E8:6C + 00:16:36:91:EC:20 + 00:16:36:91:EB:08 + 00:16:36:91:EA:F8 + 00:16:36:91:EA:90 + 00:16:36:91:EA:FC + 00:16:36:91:E9:18 + 00:16:36:91:E9:58 + 00:16:36:91:EB:80 + 00:16:36:E9:26:C6 + 00:16:36:91:EB:28 + 00:16:36:C5:89:17 + 00:16:36:91:E9:E0 + )[i-1] %> + bmc: + ip: 172.17.129.<%= i %> + mac: <%= %w( + 00:16:36:C5:92:C8 + 00:16:36:C5:93:97 + 00:16:36:91:F6:F4 + 00:16:36:C5:93:41 + 00:16:36:C5:93:2A + 00:16:36:C5:92:E3 + 00:16:36:C5:93:7C + 00:16:36:C5:93:EE + 00:16:36:C5:93:07 + 00:16:36:C5:93:9A + 00:16:36:C5:93:42 + 00:16:36:C5:93:8E + 00:16:36:C5:92:D9 + 00:16:36:CA:0B:1A + 00:16:36:CA:0A:CB + 00:16:36:CA:0B:06 + 00:16:36:C5:93:ED + 00:16:36:C5:93:B9 + 00:16:36:C5:93:73 + 00:16:36:C5:93:19 + 00:C0:9F:00:00:01 + 00:16:36:C5:93:43 + 00:C0:9F:00:00:01 + 00:16:36:C5:93:47 + 00:16:36:91:F6:F6 + 00:16:36:C5:93:99 + 00:16:36:C5:93:48 + 00:16:36:C5:92:DF + 00:16:36:C5:93:27 + 00:16:36:C5:93:7B + 00:16:36:CA:0A:7E + 00:16:36:C5:93:08 + 00:16:36:C5:93:72 + 00:16:36:C5:93:9F + 00:16:36:91:F6:F1 + 00:16:36:91:F6:F7 + 00:16:36:C5:93:0C + 00:16:36:C5:92:E1 + 00:16:36:C5:93:BF + 00:16:36:91:F6:EB + 00:16:36:91:F6:E7 + 00:16:36:C5:93:79 + 00:16:36:91:F6:E8 + 00:16:36:C5:93:33 + 00:16:36:C5:93:12 + 00:16:36:C5:93:96 + 00:16:36:E9:2F:A2 + 00:16:36:91:F6:F5 + 00:16:36:C5:92:7F + 00:16:36:C5:93:44 + )[i-1] %> +<% i57 = i+56 %> + kavlan: + eth0: + kavlan-1: 192.168.194.<%= i %> + kavlan-2: 192.168.210.<%= i %> + kavlan-3: 192.168.226.<%= i %> + kavlan-4: 10.32.2.<%= i %> + kavlan-5: 10.32.66.<%= i %> + kavlan-6: 10.32.130.<%= i %> + kavlan-7: 10.32.194.<%= i %> + kavlan-8: 10.33.2.<%= i %> + kavlan-9: 10.33.66.<%= i %> + kavlan-11: 10.7.208.<%= i57 %> + kavlan-12: 10.11.208.<%= i57 %> + kavlan-13: 10.15.208.<%= i57 %> + kavlan-14: 10.19.208.<%= i57 %> + kavlan-16: 10.27.208.<%= i57 %> + kavlan-18: 10.35.208.<%= i57 %> + kavlan-19: 10.39.208.<%= i57 %> + kavlan-20: 10.43.208.<%= i57 %> + kavlan-21: 10.47.208.<%= i57 %> +<% } %> diff --git a/input/grid5000/sites/sophia/clusters/suno/suno_ip.yaml.erb b/input/grid5000/sites/sophia/clusters/suno/suno_ip.yaml.erb new file mode 100644 index 00000000000..7daf467aeba --- /dev/null +++ b/input/grid5000/sites/sophia/clusters/suno/suno_ip.yaml.erb @@ -0,0 +1,125 @@ +nodes: +<% (1..45).each { |i| %> + suno-<%= i %>: + network_adapters: + eth0: + mounted: true + ip: 172.16.130.<%= i %> + mac: <%= %w( + 00:26:b9:58:e6:82 + 00:26:B9:3F:49:38 + 00:26:B9:3F:4a:5e + 00:26:B9:3F:4a:6d + 00:26:b9:3e:e8:58 + 00:26:B9:3F:40:af + 00:26:B9:3F:43:a1 + 00:26:B9:3F:4a:3d + 00:26:B9:3F:41:27 + 00:26:B9:3F:49:65 + 00:26:B9:3F:47:0c + 00:26:B9:3F:49:5c + 00:26:B9:3F:4c:78 + 00:26:B9:3F:4a:61 + 00:26:B9:3F:44:89 + 00:26:B9:3F:41:0c + 00:26:B9:3F:47:db + 00:26:b9:35:c4:83 + 00:26:B9:3F:40:67 + 00:26:B9:3F:46:12 + 00:26:B9:3F:3f:fb + 00:26:B9:3F:47:66 + 00:26:B9:3F:4a:dc + 00:26:B9:3F:47:b4 + 00:26:B9:3F:47:a2 + 00:26:B9:3F:4b:4d + 00:26:B9:3F:4b:62 + 00:26:B9:3F:49:56 + 00:26:B9:3F:47:ba + 00:26:B9:3F:41:30 + 00:26:B9:3F:4b:56 + 00:26:B9:3F:44:68 + 00:26:B9:3F:3f:67 + 00:26:B9:3F:49:5f + 00:26:B9:3F:3f:1c + 00:26:B9:3F:4a:94 + 00:26:B9:3F:4b:2c + 00:26:B9:3F:44:b3 + 00:26:B9:3F:4b:2f + 00:26:B9:3F:49:44 + 00:26:B9:3F:45:3a + 00:26:B9:3F:41:21 + 00:26:B9:3F:3e:95 + 00:26:B9:3F:45:2e + 00:26:B9:3F:47:7b + )[i-1] %> + bmc: + ip: 172.17.130.<%= i %> + mac: <%= %w( + 00:26:B9:58:E6:84 + 00:26:B9:3F:49:3A + 00:26:B9:3F:4A:60 + 00:26:B9:3F:4A:6F + 00:26:B9:3E:E8:5A + 00:26:B9:3F:40:B1 + 00:26:B9:3F:43:A3 + 00:26:B9:3F:4A:3F + 00:26:B9:3F:41:29 + 00:26:B9:3F:49:67 + 00:26:B9:3F:47:0E + 00:26:B9:3F:49:5E + 00:26:B9:3F:4C:7A + 00:26:B9:3F:4A:63 + 00:26:B9:3F:44:8B + 00:26:B9:3F:41:0E + 00:26:B9:3F:47:DD + 00:26:B9:35:C4:85 + 00:26:B9:3F:40:69 + 00:26:B9:3F:46:14 + 00:26:B9:3F:3F:FD + 00:26:B9:3F:47:68 + 00:26:B9:3F:4A:DE + 00:26:B9:3F:47:B6 + 00:26:B9:3F:47:A4 + 00:26:B9:3F:4B:4F + 00:26:B9:3F:4B:64 + 00:26:B9:3F:49:58 + 00:26:B9:3F:47:BC + 00:26:B9:3F:41:32 + 00:26:B9:3F:4B:58 + 00:26:B9:3F:44:6A + 00:26:B9:3F:3F:69 + 00:26:B9:3F:49:61 + 00:26:B9:3F:3F:1E + 00:26:B9:3F:4A:96 + 00:26:B9:3F:4B:2E + 00:26:B9:3F:44:B5 + 00:26:B9:3F:4B:31 + 00:26:B9:3F:49:46 + 00:26:B9:3F:45:3C + 00:26:B9:3F:41:23 + 00:26:B9:3F:3E:97 + 00:26:B9:3F:45:30 + 00:26:B9:3F:47:7D + )[i-1] %> +<% i107 = i+106 %> + kavlan: + eth0: + kavlan-1: 192.168.195.<%= i %> + kavlan-2: 192.168.211.<%= i %> + kavlan-3: 192.168.227.<%= i %> + kavlan-4: 10.32.3.<%= i %> + kavlan-5: 10.32.67.<%= i %> + kavlan-6: 10.32.131.<%= i %> + kavlan-7: 10.32.195.<%= i %> + kavlan-8: 10.33.3.<%= i %> + kavlan-9: 10.33.67.<%= i %> + kavlan-11: 10.7.208.<%= i107 %> + kavlan-12: 10.11.208.<%= i107 %> + kavlan-13: 10.15.208.<%= i107 %> + kavlan-14: 10.19.208.<%= i107 %> + kavlan-16: 10.27.208.<%= i107 %> + kavlan-18: 10.35.208.<%= i107 %> + kavlan-19: 10.39.208.<%= i107 %> + kavlan-20: 10.43.208.<%= i107 %> + kavlan-21: 10.47.208.<%= i107 %> +<% } %> -- GitLab