From a7e413862b84c7c6f1833f985b5b568f339f70b7 Mon Sep 17 00:00:00 2001
From: Hugo Dominois <hugo.dominois@inria.fr>
Date: Thu, 23 Jan 2025 14:16:58 +0100
Subject: [PATCH] [sophia][esterel41] Change disk model to the RAID controller
 and generate reference api

[sophia][esterel41] generate refence api for gpu models
---
 .../clusters/esterel41/nodes/esterel41-1.json | 20 +++++++++----------
 input/grid5000/disks.yaml                     |  2 ++
 .../clusters/esterel41/nodes/esterel41-1.yaml |  4 ++--
 3 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/data/grid5000/sites/sophia/clusters/esterel41/nodes/esterel41-1.json b/data/grid5000/sites/sophia/clusters/esterel41/nodes/esterel41-1.json
index 550891defa7..a2a12ace0c6 100644
--- a/data/grid5000/sites/sophia/clusters/esterel41/nodes/esterel41-1.json
+++ b/data/grid5000/sites/sophia/clusters/esterel41/nodes/esterel41-1.json
@@ -27,12 +27,12 @@
       "cpu_affinity": 0,
       "device": "/dev/nvidia0",
       "memory": 48305799168,
-      "microarchitecture": "Ada Lovelace ",
+      "microarchitecture": "Ada Lovelace",
       "model": "L40",
       "performance": {
-        "fp-16": 18105000000000,
+        "fp-16": 9050000000000,
         "fp-32": 9050000000000,
-        "fp-64": 0
+        "fp-64": 141400000000
       },
       "power_default_limit": "300.00 W",
       "vbios_version": "95.02.5D.00.01",
@@ -44,12 +44,12 @@
       "cpu_affinity": 1,
       "device": "/dev/nvidia1",
       "memory": 48305799168,
-      "microarchitecture": "Ada Lovelace ",
+      "microarchitecture": "Ada Lovelace",
       "model": "L40",
       "performance": {
-        "fp-16": 18105000000000,
+        "fp-16": 9050000000000,
         "fp-32": 9050000000000,
-        "fp-64": 0
+        "fp-64": 141400000000
       },
       "power_default_limit": "300.00 W",
       "vbios_version": "95.02.5D.00.01",
@@ -297,10 +297,10 @@
       "firmware_version": 5.28,
       "id": "disk0",
       "interface": "SATA",
-      "model": "VK000480GXNZA",
+      "model": "MR416i-o Gen11",
       "size": 479559942144,
       "storage": "SSD",
-      "vendor": "HP"
+      "vendor": "HPE"
     },
     {
       "by_id": "/dev/disk/by-id/wwn-0x600062b21bb919402f221b494aa41676",
@@ -308,10 +308,10 @@
       "firmware_version": 5.28,
       "id": "disk1",
       "interface": "SATA",
-      "model": "VK000960GXNZB",
+      "model": "MR416i-o Gen11",
       "size": 2878970265600,
       "storage": "SSD",
-      "vendor": "HP"
+      "vendor": "HPE"
     }
   ],
   "supported_job_types": {
diff --git a/input/grid5000/disks.yaml b/input/grid5000/disks.yaml
index 5712d24b2a8..a50cb617098 100644
--- a/input/grid5000/disks.yaml
+++ b/input/grid5000/disks.yaml
@@ -16,6 +16,8 @@ disk_vendor_model_mapping:
       - PERC H745P MX
       - PERC H740P Mini
       - DELLBOSS VD
+    HPE:
+      - MR416i-o Gen11
     Unknown:
       - Logical Volume
       - LOGICAL VOLUME
diff --git a/input/grid5000/sites/sophia/clusters/esterel41/nodes/esterel41-1.yaml b/input/grid5000/sites/sophia/clusters/esterel41/nodes/esterel41-1.yaml
index 5184012ca96..40201f24a28 100644
--- a/input/grid5000/sites/sophia/clusters/esterel41/nodes/esterel41-1.yaml
+++ b/input/grid5000/sites/sophia/clusters/esterel41/nodes/esterel41-1.yaml
@@ -171,14 +171,14 @@ esterel41-1:
       by_id: "/dev/disk/by-id/wwn-0x600062b21bb919402f221b494aa41676"
       by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:110:0"
       firmware_version: 5.28
-      model: VK000960GXNZB
+      model: MR416i-o Gen11
       size: 2878970265600
       storage: SSD
     pci-0000:3b:00.0-scsi-0:3:111:0:
       by_id: "/dev/disk/by-id/wwn-0x600062b21bb919402f17a4754a47ba20"
       by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0"
       firmware_version: 5.28
-      model: VK000480GXNZA
+      model: MR416i-o Gen11
       size: 479559942144
       storage: SSD
   supported_job_types:
-- 
GitLab