From e5daaa9e9f411d6e5322e3b1619589f04d8bd6cc Mon Sep 17 00:00:00 2001
From: Nathan Paulin <nathan.paulin@inria.fr>
Date: Tue, 10 Dec 2024 09:35:50 +0100
Subject: [PATCH] [nancy][grdix] BMC firmware update for grdix-15

---
 data/grid5000/accesses/refrepo.json                  |  6 +++---
 .../sites/nancy/clusters/grdix/nodes/grdix-15.json   | 12 ++++++------
 .../sites/nancy/clusters/grdix/nodes/grdix-15.yaml   | 12 ++++++------
 lib/refrepo/valid/data/homogeneity.yaml.erb          |  7 -------
 4 files changed, 15 insertions(+), 22 deletions(-)

diff --git a/data/grid5000/accesses/refrepo.json b/data/grid5000/accesses/refrepo.json
index f7e1fa61ad3..46e3f001db0 100644
--- a/data/grid5000/accesses/refrepo.json
+++ b/data/grid5000/accesses/refrepo.json
@@ -46555,7 +46555,7 @@
                   "device": "eth0",
                   "driver": "mlx5_core",
                   "enabled": true,
-                  "firmware_version": "26.41.1000 (MT_0000000551)",
+                  "firmware_version": "26.42.1000 (MT_0000000551)",
                   "interface": "Ethernet",
                   "ip": "172.16.65.25",
                   "ip6": "2001:660:4406:500:2::19",
@@ -46578,7 +46578,7 @@
                   "device": "eth1",
                   "driver": "mlx5_core",
                   "enabled": false,
-                  "firmware_version": "26.41.1000 (MT_0000000551)",
+                  "firmware_version": "26.42.1000 (MT_0000000551)",
                   "interface": "Ethernet",
                   "kavlan": false,
                   "mac": "5c:25:73:4a:1d:c5",
@@ -46595,7 +46595,7 @@
                   "device": "ibs1",
                   "driver": "mlx5_core",
                   "enabled": true,
-                  "firmware_version": "20.41.1000",
+                  "firmware_version": "20.42.1000",
                   "guid": "0x88e9a4ffffd24be0",
                   "interface": "InfiniBand",
                   "ip": "172.18.77.15",
diff --git a/data/grid5000/sites/nancy/clusters/grdix/nodes/grdix-15.json b/data/grid5000/sites/nancy/clusters/grdix/nodes/grdix-15.json
index 913cd9857d9..0425d916f0b 100644
--- a/data/grid5000/sites/nancy/clusters/grdix/nodes/grdix-15.json
+++ b/data/grid5000/sites/nancy/clusters/grdix/nodes/grdix-15.json
@@ -7,11 +7,11 @@
     "platform_type": "x86_64"
   },
   "bios": {
-    "release_date": "09/05/2024",
+    "release_date": "10/11/2024",
     "vendor": "HPE",
-    "version": 1.7
+    "version": 2.14
   },
-  "bmc_version": "1.63",
+  "bmc_version": "1.65",
   "chassis": {
     "manufactured_at": "2024-09-02",
     "manufacturer": "HPE",
@@ -160,7 +160,7 @@
       "device": "eth0",
       "driver": "mlx5_core",
       "enabled": true,
-      "firmware_version": "26.41.1000 (MT_0000000551)",
+      "firmware_version": "26.42.1000 (MT_0000000551)",
       "interface": "Ethernet",
       "ip": "172.16.65.25",
       "ip6": "2001:660:4406:500:2::19",
@@ -183,7 +183,7 @@
       "device": "eth1",
       "driver": "mlx5_core",
       "enabled": false,
-      "firmware_version": "26.41.1000 (MT_0000000551)",
+      "firmware_version": "26.42.1000 (MT_0000000551)",
       "interface": "Ethernet",
       "kavlan": false,
       "mac": "5c:25:73:4a:1d:c5",
@@ -200,7 +200,7 @@
       "device": "ibs1",
       "driver": "mlx5_core",
       "enabled": true,
-      "firmware_version": "20.41.1000",
+      "firmware_version": "20.42.1000",
       "guid": "0x88e9a4ffffd24be0",
       "interface": "InfiniBand",
       "ip": "172.18.77.15",
diff --git a/input/grid5000/sites/nancy/clusters/grdix/nodes/grdix-15.yaml b/input/grid5000/sites/nancy/clusters/grdix/nodes/grdix-15.yaml
index c3be557203b..536325b302d 100644
--- a/input/grid5000/sites/nancy/clusters/grdix/nodes/grdix-15.yaml
+++ b/input/grid5000/sites/nancy/clusters/grdix/nodes/grdix-15.yaml
@@ -8,10 +8,10 @@ grdix-15:
     nb_threads: 512
     platform_type: x86_64
   bios:
-    release_date: '09/05/2024'
+    release_date: 10/11/2024
     vendor: HPE
-    version: 1.7
-  bmc_version: '1.63'
+    version: 2.14
+  bmc_version: '1.65'
   chassis:
     manufacturer: HPE
     name: ProLiant DL365 Gen11
@@ -74,7 +74,7 @@ grdix-15:
       management: true
     eth0:
       driver: mlx5_core
-      firmware_version: 26.41.1000 (MT_0000000551)
+      firmware_version: 26.42.1000 (MT_0000000551)
       interface: Ethernet
       ip: 172.16.65.25
       mac: 5c:25:73:4a:1d:c4
@@ -87,7 +87,7 @@ grdix-15:
       vendor: Mellanox Technologies
     eth1:
       driver: mlx5_core
-      firmware_version: 26.41.1000 (MT_0000000551)
+      firmware_version: 26.42.1000 (MT_0000000551)
       interface: Ethernet
       mac: 5c:25:73:4a:1d:c5
       management: false
@@ -98,7 +98,7 @@ grdix-15:
       vendor: Mellanox Technologies
     ibs1:
       driver: mlx5_core
-      firmware_version: 20.41.1000
+      firmware_version: 20.42.1000
       guid: '0x88e9a4ffffd24be0'
       interface: InfiniBand
       ip: 172.18.77.15
diff --git a/lib/refrepo/valid/data/homogeneity.yaml.erb b/lib/refrepo/valid/data/homogeneity.yaml.erb
index 0ec1c967607..54554a9e1b2 100644
--- a/lib/refrepo/valid/data/homogeneity.yaml.erb
+++ b/lib/refrepo/valid/data/homogeneity.yaml.erb
@@ -233,13 +233,6 @@ nancy:
     - ~network_adapters.eth0.firmware_version
     - ~network_adapters.eth1.firmware_version
     - ~network_adapters.ibs1.firmware_version
-  grdix-[15-16]:
-    - ~bios.release_date
-    - ~bmc_version
-    - ~bios.version
-    - ~network_adapters.eth0.firmware_version
-    - ~network_adapters.eth1.firmware_version
-    - ~network_adapters.ibs1.firmware_version
   gres-[5-6]:
     - ~bmc_version
   grouille-[1-2]:
-- 
GitLab