From 74ebf034e3733d965459b07fb107d5656350dc18 Mon Sep 17 00:00:00 2001
From: Jean-Camille Seck <jean-camille.seck@inria.fr>
Date: Wed, 30 Oct 2024 16:57:33 +0100
Subject: [PATCH] [lyon][gemini,pyxis] change ib rate from 100Gb/s to 10Gb/s

---
 data/grid5000/accesses/refrepo.json           | 20 +++++++++----------
 .../lyon/clusters/gemini/nodes/gemini-1.json  |  6 +++---
 .../lyon/clusters/gemini/nodes/gemini-2.json  |  6 +++---
 .../lyon/clusters/pyxis/nodes/pyxis-1.json    |  2 +-
 .../lyon/clusters/pyxis/nodes/pyxis-2.json    |  2 +-
 .../lyon/clusters/pyxis/nodes/pyxis-3.json    |  2 +-
 .../lyon/clusters/pyxis/nodes/pyxis-4.json    |  2 +-
 .../sites/lyon/clusters/gemini/gemini_ib.yaml |  4 +++-
 .../lyon/clusters/gemini/nodes/gemini-1.yaml  |  6 +++---
 .../lyon/clusters/gemini/nodes/gemini-2.yaml  |  6 +++---
 .../lyon/clusters/pyxis/nodes/pyxis-1.yaml    |  2 +-
 .../lyon/clusters/pyxis/nodes/pyxis-2.yaml    |  2 +-
 .../lyon/clusters/pyxis/nodes/pyxis-3.yaml    |  2 +-
 .../lyon/clusters/pyxis/nodes/pyxis-4.yaml    |  2 +-
 14 files changed, 33 insertions(+), 31 deletions(-)

diff --git a/data/grid5000/accesses/refrepo.json b/data/grid5000/accesses/refrepo.json
index f169772e3b0..56b5e4aa842 100644
--- a/data/grid5000/accesses/refrepo.json
+++ b/data/grid5000/accesses/refrepo.json
@@ -23262,7 +23262,7 @@
                   "mounted": false,
                   "name": "ib0",
                   "netmask": "255.255.240.0",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -23279,7 +23279,7 @@
                   "mountable": false,
                   "mounted": false,
                   "name": "ib1",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -23296,7 +23296,7 @@
                   "mountable": false,
                   "mounted": false,
                   "name": "ib2",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -23698,7 +23698,7 @@
                   "mounted": false,
                   "name": "ib0",
                   "netmask": "255.255.240.0",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -23715,7 +23715,7 @@
                   "mountable": false,
                   "mounted": false,
                   "name": "ib1",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -23732,7 +23732,7 @@
                   "mountable": false,
                   "mounted": false,
                   "name": "ib2",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -32675,7 +32675,7 @@
                   "mounted": false,
                   "name": "ib0",
                   "netmask": "255.255.240.0",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -32885,7 +32885,7 @@
                   "mounted": false,
                   "name": "ib0",
                   "netmask": "255.255.240.0",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -33095,7 +33095,7 @@
                   "mounted": false,
                   "name": "ib0",
                   "netmask": "255.255.240.0",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
@@ -33305,7 +33305,7 @@
                   "mounted": false,
                   "name": "ib0",
                   "netmask": "255.255.240.0",
-                  "rate": 100000000000,
+                  "rate": 10000000000,
                   "vendor": "Mellanox Technologies"
                 },
                 {
diff --git a/data/grid5000/sites/lyon/clusters/gemini/nodes/gemini-1.json b/data/grid5000/sites/lyon/clusters/gemini/nodes/gemini-1.json
index 0da4b58445a..f62c31505a3 100644
--- a/data/grid5000/sites/lyon/clusters/gemini/nodes/gemini-1.json
+++ b/data/grid5000/sites/lyon/clusters/gemini/nodes/gemini-1.json
@@ -350,7 +350,7 @@
       "mounted": false,
       "name": "ib0",
       "netmask": "255.255.240.0",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
@@ -367,7 +367,7 @@
       "mountable": false,
       "mounted": false,
       "name": "ib1",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
@@ -384,7 +384,7 @@
       "mountable": false,
       "mounted": false,
       "name": "ib2",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
diff --git a/data/grid5000/sites/lyon/clusters/gemini/nodes/gemini-2.json b/data/grid5000/sites/lyon/clusters/gemini/nodes/gemini-2.json
index 688d8e2adc6..7600354ad77 100644
--- a/data/grid5000/sites/lyon/clusters/gemini/nodes/gemini-2.json
+++ b/data/grid5000/sites/lyon/clusters/gemini/nodes/gemini-2.json
@@ -350,7 +350,7 @@
       "mounted": false,
       "name": "ib0",
       "netmask": "255.255.240.0",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
@@ -367,7 +367,7 @@
       "mountable": false,
       "mounted": false,
       "name": "ib1",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
@@ -384,7 +384,7 @@
       "mountable": false,
       "mounted": false,
       "name": "ib2",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
diff --git a/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-1.json b/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-1.json
index e08e4f14dd5..c9dfcbd9147 100644
--- a/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-1.json
+++ b/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-1.json
@@ -212,7 +212,7 @@
       "mounted": false,
       "name": "ib0",
       "netmask": "255.255.240.0",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
diff --git a/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-2.json b/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-2.json
index 1102b6dedd6..822092037fd 100644
--- a/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-2.json
+++ b/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-2.json
@@ -212,7 +212,7 @@
       "mounted": false,
       "name": "ib0",
       "netmask": "255.255.240.0",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
diff --git a/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-3.json b/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-3.json
index e76effc0480..5d63ae39ec5 100644
--- a/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-3.json
+++ b/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-3.json
@@ -212,7 +212,7 @@
       "mounted": false,
       "name": "ib0",
       "netmask": "255.255.240.0",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
diff --git a/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-4.json b/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-4.json
index 1012f5bfbae..2579803ab75 100644
--- a/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-4.json
+++ b/data/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-4.json
@@ -212,7 +212,7 @@
       "mounted": false,
       "name": "ib0",
       "netmask": "255.255.240.0",
-      "rate": 100000000000,
+      "rate": 10000000000,
       "vendor": "Mellanox Technologies"
     },
     {
diff --git a/input/grid5000/sites/lyon/clusters/gemini/gemini_ib.yaml b/input/grid5000/sites/lyon/clusters/gemini/gemini_ib.yaml
index f497ae76804..a2014f2623a 100644
--- a/input/grid5000/sites/lyon/clusters/gemini/gemini_ib.yaml
+++ b/input/grid5000/sites/lyon/clusters/gemini/gemini_ib.yaml
@@ -5,7 +5,7 @@ nodes:
       ib0:
         enabled: false
         mountable: false
-        mounted: false
+        mounted: false 
         netmask: 255.255.240.0
       ib1:
         enabled: false
@@ -19,3 +19,5 @@ nodes:
         enabled: false
         mountable: false
         mounted: false
+          
+
diff --git a/input/grid5000/sites/lyon/clusters/gemini/nodes/gemini-1.yaml b/input/grid5000/sites/lyon/clusters/gemini/nodes/gemini-1.yaml
index dba5d6f0f14..26a0fe790db 100644
--- a/input/grid5000/sites/lyon/clusters/gemini/nodes/gemini-1.yaml
+++ b/input/grid5000/sites/lyon/clusters/gemini/nodes/gemini-1.yaml
@@ -171,7 +171,7 @@ gemini-1:
       management: false
       model: MT27800 Family [ConnectX-5]
       name: ib0
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
     ib1:
       driver: mlx5_core
@@ -182,7 +182,7 @@ gemini-1:
       management: false
       model: MT27800 Family [ConnectX-5]
       name: ib1
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
     ib2:
       driver: mlx5_core
@@ -193,7 +193,7 @@ gemini-1:
       management: false
       model: MT27800 Family [ConnectX-5]
       name: ib2
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
     ib3:
       driver: mlx5_core
diff --git a/input/grid5000/sites/lyon/clusters/gemini/nodes/gemini-2.yaml b/input/grid5000/sites/lyon/clusters/gemini/nodes/gemini-2.yaml
index 0a4355cd5a4..c6391d54022 100644
--- a/input/grid5000/sites/lyon/clusters/gemini/nodes/gemini-2.yaml
+++ b/input/grid5000/sites/lyon/clusters/gemini/nodes/gemini-2.yaml
@@ -171,7 +171,7 @@ gemini-2:
       management: false
       model: MT27800 Family [ConnectX-5]
       name: ib0
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
     ib1:
       driver: mlx5_core
@@ -182,7 +182,7 @@ gemini-2:
       management: false
       model: MT27800 Family [ConnectX-5]
       name: ib1
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
     ib2:
       driver: mlx5_core
@@ -193,7 +193,7 @@ gemini-2:
       management: false
       model: MT27800 Family [ConnectX-5]
       name: ib2
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
     ib3:
       driver: mlx5_core
diff --git a/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-1.yaml b/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-1.yaml
index 1d65ff0ef44..aa1d781996c 100644
--- a/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-1.yaml
+++ b/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-1.yaml
@@ -106,7 +106,7 @@ pyxis-1:
       management: false
       model: MT28908 Family [ConnectX-6]
       name: ib0
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
   operating_system:
     cstate_driver: none
diff --git a/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-2.yaml b/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-2.yaml
index dd53ae78ec8..33c6b4a1258 100644
--- a/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-2.yaml
+++ b/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-2.yaml
@@ -106,7 +106,7 @@ pyxis-2:
       management: false
       model: MT28908 Family [ConnectX-6]
       name: ib0
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
   operating_system:
     cstate_driver: none
diff --git a/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-3.yaml b/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-3.yaml
index ac5d663c1d9..405d22d1f04 100644
--- a/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-3.yaml
+++ b/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-3.yaml
@@ -106,7 +106,7 @@ pyxis-3:
       management: false
       model: MT28908 Family [ConnectX-6]
       name: ib0
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
   operating_system:
     cstate_driver: none
diff --git a/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-4.yaml b/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-4.yaml
index 2ca5a25fb54..96039c722f6 100644
--- a/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-4.yaml
+++ b/input/grid5000/sites/lyon/clusters/pyxis/nodes/pyxis-4.yaml
@@ -106,7 +106,7 @@ pyxis-4:
       management: false
       model: MT28908 Family [ConnectX-6]
       name: ib0
-      rate: 100000000000
+      rate: 10000000000
       vendor: Mellanox Technologies
   operating_system:
     cstate_driver: none
-- 
GitLab