diff --git a/input/grid5000/ipv4.yaml b/input/grid5000/ipv4.yaml
index e7c608353bb881ec307e7e7893b335d15b78b029..9576cd932141718d2d1fb600cb8d9e0e9ff704a7 100644
--- a/input/grid5000/ipv4.yaml
+++ b/input/grid5000/ipv4.yaml
@@ -69,7 +69,42 @@ ipv4:
       rennes paravance eth1 0 0 0 100
       rennes parasilo eth0 0 0 1 0
       rennes parasilo eth1 0 0 1 100
+      rennes abacus1 eth0 0 0 13 0
+      rennes abacus2 eth0 0 0 13 1
+      rennes abacus3 eth0 0 0 13 2
+      rennes abacus4 eth0 0 0 13 3
+      rennes abacus5 eth0 0 0 13 4
+      rennes abacus6 eth0 0 0 13 5
+      rennes abacus7 eth0 0 0 13 6
+      rennes abacus8 eth0 0 0 13 7
+      rennes abacus9 eth0 0 0 13 8
+      rennes abacus10 eth0 0 0 13 9
+      rennes abacus11 eth0 0 0 13 10
+      rennes abacus12 eth0 0 0 13 11
+      rennes abacus13 eth0 0 0 13 12
+      rennes abacus14 eth0 0 0 13 13
+      rennes abacus15 eth0 0 0 13 14
+      rennes abacus16 eth0 0 0 13 15
+      rennes abacus17 eth0 0 0 13 16
+      rennes abacus18 eth0 0 0 13 17
+      rennes abacus19 eth0 0 0 13 18
+      rennes abacus20 eth0 0 0 13 19
+      rennes abacus21 eth0 0 0 13 20
+      rennes abacus22 eth0 0 0 13 21
       rennes abacus25 eth0 0 0 13 24
+      rennes roazhon1 eth0 0 0 14 0
+      rennes roazhon2 eth0 0 0 14 1
+      rennes roazhon3 eth0 0 0 14 2
+      rennes roazhon4 eth0 0 0 14 3
+      rennes roazhon5 eth0 0 0 14 4
+      rennes roazhon6 eth0 0 0 14 16
+      rennes roazhon7 eth0 0 0 14 20
+      rennes roazhon8 eth0 0 0 14 24
+      rennes roazhon9 eth0 0 0 14 28
+      rennes roazhon10 eth0 0 0 14 32
+      rennes roazhon11 eth0 0 0 14 36
+      rennes roazhon12 eth0 0 0 14 39
+      rennes roazhon13 eth0 0 0 14 44
       sophia uvb eth0 0 0 4 0
       toulouse montcalm eth0 0 0 8 0
       toulouse estats eth0 0 0 9 0
diff --git a/input/grid5000/sites/rennes/clusters/abacus1/abacus1.yaml b/input/grid5000/sites/rennes/clusters/abacus1/abacus1.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..e1e7c77e5636edf26125669a1758b3c5337da911
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus1/abacus1.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus1-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus10/abacus10.yaml b/input/grid5000/sites/rennes/clusters/abacus10/abacus10.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..6d90387752d3f91c4eb713292f1c6836bcc66c3e
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus10/abacus10.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus10-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus11/abacus11.yaml b/input/grid5000/sites/rennes/clusters/abacus11/abacus11.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..87d34e563239b43f2c93603ce639360d0ca49cbb
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus11/abacus11.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus11-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus12/abacus12.yaml b/input/grid5000/sites/rennes/clusters/abacus12/abacus12.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..a055bcb4fc1be3ddf3c0a0c57dee805f28fde428
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus12/abacus12.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus12-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus13/abacus13.yaml b/input/grid5000/sites/rennes/clusters/abacus13/abacus13.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..a04aadb26e2002fea681170d8e6cfdf7861a2d20
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus13/abacus13.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus13-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus14/abacus14.yaml b/input/grid5000/sites/rennes/clusters/abacus14/abacus14.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..69ee6b0f784dbf4171944b48fff47439c052dd5c
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus14/abacus14.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus14-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus15/abacus15.yaml b/input/grid5000/sites/rennes/clusters/abacus15/abacus15.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..f95d3ad3db3d6772685c8b022ca06359ec9b3fd9
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus15/abacus15.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus15-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus16/abacus16.yaml b/input/grid5000/sites/rennes/clusters/abacus16/abacus16.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..ca4e68f6a829862821a649ce94744c8aa7035a06
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus16/abacus16.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus16-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus17/abacus17.yaml b/input/grid5000/sites/rennes/clusters/abacus17/abacus17.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..5c5614db08c54cec4a0d8acac6a26c815b242c1b
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus17/abacus17.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus17-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus18/abacus18.yaml b/input/grid5000/sites/rennes/clusters/abacus18/abacus18.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..3d0dd6a3d872a9403f4c2476588565e794c359e5
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus18/abacus18.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus18-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus19/abacus19.yaml b/input/grid5000/sites/rennes/clusters/abacus19/abacus19.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..54530f5ca4ef135a33390a420f8fafc5088c67ae
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus19/abacus19.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus19-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus2/abacus2.yaml b/input/grid5000/sites/rennes/clusters/abacus2/abacus2.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..95cb37594bdc5a3c6c33c4a9615ec30ae1599735
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus2/abacus2.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus2-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus20/abacus20.yaml b/input/grid5000/sites/rennes/clusters/abacus20/abacus20.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..484af708bde3cc7995294abade5392a9c6f268aa
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus20/abacus20.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus20-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus21/abacus21.yaml b/input/grid5000/sites/rennes/clusters/abacus21/abacus21.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..a99a6faaa79f1ad4845b845dfc33b498c33dbfc6
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus21/abacus21.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus21-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus22/abacus22.yaml b/input/grid5000/sites/rennes/clusters/abacus22/abacus22.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..6afc66a2554ccf6e610ab87702b14cdc1c5a03d2
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus22/abacus22.yaml
@@ -0,0 +1,10 @@
+nodes:
+  abacus22-1:
+    network_adapters:
+      eth0
+  abacus22-2:
+    network_adapters:
+      eth0
+  abacus22-3:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus25/abacus25.yaml b/input/grid5000/sites/rennes/clusters/abacus25/abacus25.yaml
index 4348d9ac54abebe157e517ef786b0633a926554c..8834840f3b05286b3e6fa54f7d2d053c7a5a8b73 100644
--- a/input/grid5000/sites/rennes/clusters/abacus25/abacus25.yaml
+++ b/input/grid5000/sites/rennes/clusters/abacus25/abacus25.yaml
@@ -7,7 +7,7 @@ queues:
   - production
   - admin
 nodes:
-  abacus25-[1-2]:
+  abacus25-[1-4]:
     supported_job_types:
       deploy: true
       besteffort: true
diff --git a/input/grid5000/sites/rennes/clusters/abacus3/abacus3.yaml b/input/grid5000/sites/rennes/clusters/abacus3/abacus3.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..6ce34beaec25d52f1ffb939a2c33b263d10e3ade
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus3/abacus3.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus3-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus4/abacus4.yaml b/input/grid5000/sites/rennes/clusters/abacus4/abacus4.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..e773bfef421873d85a9cfb44c51cdbda8472d700
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus4/abacus4.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus4-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus5/abacus5.yaml b/input/grid5000/sites/rennes/clusters/abacus5/abacus5.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..c8a14481f33af3f5c70c3552f1709268c9e9d783
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus5/abacus5.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus5-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus6/abacus6.yaml b/input/grid5000/sites/rennes/clusters/abacus6/abacus6.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..a3dd0bfe9934b9e785cc08665a1fb6a6774c0997
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus6/abacus6.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus6-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus7/abacus7.yaml b/input/grid5000/sites/rennes/clusters/abacus7/abacus7.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..59980a572c1dc175ba7d83ec29ff853a6556e1a2
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus7/abacus7.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus7-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus8/abacus8.yaml b/input/grid5000/sites/rennes/clusters/abacus8/abacus8.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..e544f4d745b2e6ad31ae90e6c63b4cc0b4b067e1
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus8/abacus8.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus8-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/abacus9/abacus9.yaml b/input/grid5000/sites/rennes/clusters/abacus9/abacus9.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..a13ae4bf8ee112c944203b3b9b47d533bb711bc3
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus9/abacus9.yaml
@@ -0,0 +1,4 @@
+nodes:
+  abacus9-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon1/roazhon1.yaml b/input/grid5000/sites/rennes/clusters/roazhon1/roazhon1.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..91df651622dd4152c7789a8541cba77babe5431d
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon1/roazhon1.yaml
@@ -0,0 +1,4 @@
+nodes:
+  roazhon1-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon10/roazhon10.yaml b/input/grid5000/sites/rennes/clusters/roazhon10/roazhon10.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..a3a5852571ddbfb556d41fe7d4e6abc150d56a5f
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon10/roazhon10.yaml
@@ -0,0 +1,13 @@
+nodes:
+  roazhon10-1:
+    network_adapters:
+      eth0
+  roazhon10-2:
+    network_adapters:
+      eth0
+  roazhon10-3:
+    network_adapters:
+      eth0
+  roazhon10-4:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon11/roazhon11.yaml b/input/grid5000/sites/rennes/clusters/roazhon11/roazhon11.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..8bcba931069c0f9500ed1029305b949c16a96695
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon11/roazhon11.yaml
@@ -0,0 +1,10 @@
+nodes:
+  roazhon11-1:
+    network_adapters:
+      eth0
+  roazhon11-2:
+    network_adapters:
+      eth0
+  roazhon11-3:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon12/roazhon12.yaml b/input/grid5000/sites/rennes/clusters/roazhon12/roazhon12.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..b74da2b5d37f170aa4be01acc27248014f022974
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon12/roazhon12.yaml
@@ -0,0 +1,13 @@
+nodes:
+  roazhon12-1:
+    network_adapters:
+      eth0
+  roazhon12-2:
+    network_adapters:
+      eth0
+  roazhon12-3:
+    network_adapters:
+      eth0
+  roazhon12-4:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon13/roazhon13.yaml b/input/grid5000/sites/rennes/clusters/roazhon13/roazhon13.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..8884ee87fb344c1f7841b83fddbd82572c6d4c19
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon13/roazhon13.yaml
@@ -0,0 +1,25 @@
+nodes:
+  roazhon13-1:
+    network_adapters:
+      eth0
+  roazhon13-2:
+    network_adapters:
+      eth0
+  roazhon13-3:
+    network_adapters:
+      eth0
+  roazhon13-4:
+    network_adapters:
+      eth0
+  roazhon13-5:
+    network_adapters:
+      eth0
+  roazhon13-6:
+    network_adapters:
+      eth0
+  roazhon13-7:
+    network_adapters:
+      eth0
+  roazhon13-8:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon2/roazhon2.yaml b/input/grid5000/sites/rennes/clusters/roazhon2/roazhon2.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..32e4db841c120b4816ef4260ebf301df1ebfaaf3
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon2/roazhon2.yaml
@@ -0,0 +1,4 @@
+nodes:
+  roazhon2-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon3/roazhon3.yaml b/input/grid5000/sites/rennes/clusters/roazhon3/roazhon3.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..c62e8e172c9e9c662b3f310fd5c9519d911795a1
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon3/roazhon3.yaml
@@ -0,0 +1,4 @@
+nodes:
+  roazhon3-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon4/roazhon4.yaml b/input/grid5000/sites/rennes/clusters/roazhon4/roazhon4.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..ea793930b163163c93303c775f82e3837b9d6b38
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon4/roazhon4.yaml
@@ -0,0 +1,4 @@
+nodes:
+  roazhon4-1:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon5/roazhon5.yaml b/input/grid5000/sites/rennes/clusters/roazhon5/roazhon5.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..8c8ef1a2a049652cea38bb7c063ec76b723a39dc
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon5/roazhon5.yaml
@@ -0,0 +1,37 @@
+nodes:
+  roazhon5-1:
+    network_adapters:
+      eth0
+  roazhon5-2:
+    network_adapters:
+      eth0
+  roazhon5-3:
+    network_adapters:
+      eth0
+  roazhon5-4:
+    network_adapters:
+      eth0
+  roazhon5-5:
+    network_adapters:
+      eth0
+  roazhon5-6:
+    network_adapters:
+      eth0
+  roazhon5-7:
+    network_adapters:
+      eth0
+  roazhon5-8:
+    network_adapters:
+      eth0
+  roazhon5-9:
+    network_adapters:
+      eth0
+  roazhon5-10:
+    network_adapters:
+      eth0
+  roazhon5-11:
+    network_adapters:
+      eth0
+  roazhon5-12:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon6/roazhon6.yaml b/input/grid5000/sites/rennes/clusters/roazhon6/roazhon6.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..d37d7068a7f4ad3ccfc4fc0009d4853e5de79056
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon6/roazhon6.yaml
@@ -0,0 +1,13 @@
+nodes:
+  roazhon6-1:
+    network_adapters:
+      eth0
+  roazhon6-2:
+    network_adapters:
+      eth0
+  roazhon6-3:
+    network_adapters:
+      eth0
+  roazhon6-4:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon7/roazhon7.yaml b/input/grid5000/sites/rennes/clusters/roazhon7/roazhon7.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..fea473a9f92c9075e0fb793f44baf5936adb5380
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon7/roazhon7.yaml
@@ -0,0 +1,13 @@
+nodes:
+  roazhon7-1:
+    network_adapters:
+      eth0
+  roazhon7-2:
+    network_adapters:
+      eth0
+  roazhon7-3:
+    network_adapters:
+      eth0
+  roazhon7-4:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon8/roazhon8.yaml b/input/grid5000/sites/rennes/clusters/roazhon8/roazhon8.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..ac6b56fd96b6916f16c5e5ceb26f569255844de3
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon8/roazhon8.yaml
@@ -0,0 +1,10 @@
+nodes:
+  roazhon8-1:
+    network_adapters:
+      eth0
+  roazhon8-2:
+    network_adapters:
+      eth0
+  roazhon8-3:
+    network_adapters:
+      eth0
diff --git a/input/grid5000/sites/rennes/clusters/roazhon9/roazhon9.yaml b/input/grid5000/sites/rennes/clusters/roazhon9/roazhon9.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..b85ba49918b052ed97eb18fe0b9d9e63f5356208
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/roazhon9/roazhon9.yaml
@@ -0,0 +1,13 @@
+nodes:
+  roazhon9-1:
+    network_adapters:
+      eth0
+  roazhon9-2:
+    network_adapters:
+      eth0
+  roazhon9-3:
+    network_adapters:
+      eth0
+  roazhon9-4:
+    network_adapters:
+      eth0