From 5c40153cc912edf6fac73c6781164542222277b4 Mon Sep 17 00:00:00 2001
From: PARISOT Clement <clement.parisot@inria.fr>
Date: Fri, 7 Feb 2025 16:23:33 +0100
Subject: [PATCH 1/4] [ipv4] grenoble - kinovis : add ipv4 for kinovis

---
 input/grid5000/ipv4.yaml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/input/grid5000/ipv4.yaml b/input/grid5000/ipv4.yaml
index 4da3e04760e..6e8815014ab 100644
--- a/input/grid5000/ipv4.yaml
+++ b/input/grid5000/ipv4.yaml
@@ -26,6 +26,9 @@ ipv4:
       grenoble drac eth0 0 0 8 0
       grenoble drac ib0 0 0 8 0
       grenoble nessie eth0 0 0 9 0
+      grenoble kinovis eth0 0 0 12 0
+      grenoble kinovis eth1 0 0 12 6
+      grenoble kinovis eth2 0 0 12 12
       lille chifflot eth0 0 0 4 0
       lille chifflot eth1 0 0 4 100
       lille chiclet eth0 0 0 7 0
-- 
GitLab


From 71982971eb92200bec6fd265a090df1d49dd427c Mon Sep 17 00:00:00 2001
From: PARISOT Clement <clement.parisot@inria.fr>
Date: Mon, 10 Feb 2025 15:51:34 +0100
Subject: [PATCH 2/4] [net_names_mapping] grenoble - kinovis : Add predictable
 interface naming

---
 lib/refrepo/net_names_mapping.yaml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/refrepo/net_names_mapping.yaml b/lib/refrepo/net_names_mapping.yaml
index cd6714357d9..d8522435d53 100644
--- a/lib/refrepo/net_names_mapping.yaml
+++ b/lib/refrepo/net_names_mapping.yaml
@@ -217,6 +217,10 @@ hercule:
 hydra:
   enp1s0f0np0: eth0
   enp1s0f1np1: eth1
+kinovis:
+  enp1s0f0np0: eth0
+  ens15f1np1: eth1
+  ens4np0: eth2
 mercantour2:
   enp1s0f0np0: eth0
   eno2: eth1
-- 
GitLab


From 70c81957267bcb4697c55ca6fe6af792eaae104d Mon Sep 17 00:00:00 2001
From: PARISOT Clement <clement.parisot@inria.fr>
Date: Fri, 7 Feb 2025 17:04:45 +0100
Subject: [PATCH 3/4] [grenoble] kinovis - Add new cluster

---
 .../grenoble/clusters/kinovis/kinovis.json    |  20 +++
 .../clusters/kinovis/nodes/kinovis-1.json     | 128 ++++++++++++++++++
 .../clusters/kinovis/nodes/kinovis-2.json     | 128 ++++++++++++++++++
 .../clusters/kinovis/nodes/kinovis-3.json     | 128 ++++++++++++++++++
 .../clusters/kinovis/nodes/kinovis-4.json     | 128 ++++++++++++++++++
 .../clusters/kinovis/nodes/kinovis-5.json     | 128 ++++++++++++++++++
 .../clusters/kinovis/nodes/kinovis-6.json     | 128 ++++++++++++++++++
 .../grenoble/clusters/kinovis/kinovis.yaml    |  41 ++++++
 .../grenoble/clusters/kinovis/nodes.yaml.erb  |  90 ++++++++++++
 9 files changed, 919 insertions(+)
 create mode 100644 data/grid5000/sites/grenoble/clusters/kinovis/kinovis.json
 create mode 100644 data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json
 create mode 100644 data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json
 create mode 100644 data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json
 create mode 100644 data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json
 create mode 100644 data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json
 create mode 100644 data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json
 create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml
 create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/nodes.yaml.erb

diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/kinovis.json b/data/grid5000/sites/grenoble/clusters/kinovis/kinovis.json
new file mode 100644
index 00000000000..b9cabe23b79
--- /dev/null
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/kinovis.json
@@ -0,0 +1,20 @@
+{
+  "boot_type": "uefi",
+  "created_at": "Thu, 01 Jan 1970 00:00:00 GMT",
+  "exotic": false,
+  "kavlan": false,
+  "manufactured_at": "1970-01-01",
+  "metrics": [
+
+  ],
+  "model": "Cluster Model",
+  "priority": 197001,
+  "queues": [
+    "admin",
+    "testing"
+  ],
+  "redfish": true,
+  "type": "cluster",
+  "uid": "kinovis",
+  "warranty_end": "1970-01-01"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json
new file mode 100644
index 00000000000..02706ba6d2a
--- /dev/null
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json
@@ -0,0 +1,128 @@
+{
+  "architecture": {
+    "cpu_core_numbering": "contiguous",
+    "nb_cores": 72,
+    "nb_procs": 1,
+    "nb_threads": 72,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "release_date": "01/01/2000",
+    "vendor": "Unknown",
+    "version": 1
+  },
+  "bmc_version": "v1",
+  "chassis": {
+    "manufactured_at": "1970-01-01",
+    "manufacturer": "Unknown",
+    "name": "Unknown",
+    "warranty_end": "1970-01-01"
+  },
+  "exotic": false,
+  "main_memory": {
+    "ram_size": 8
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "ipmitool",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+    {
+      "device": "dimm_proc 1 dimm 1",
+      "size": 8,
+      "technology": "dram"
+    }
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "driver": "mlx_core",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.28.1",
+      "ip6": "2001:660:4406:100:d::1",
+      "kavlan": false,
+      "mac": "d4:04:e6:43:ff:88",
+      "management": false,
+      "mountable": true,
+      "mounted": true,
+      "name": "enp1s0f0np0",
+      "network_address": "kinovis-1.grenoble.grid5000.fr",
+      "rate": 10000000000,
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.28.1",
+      "kavlan": false,
+      "mac": "5c:ed:8c:f4:2e:34",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "kinovis-1-bmc.grenoble.grid5000.fr"
+    }
+  ],
+  "nodeset": "kinovis",
+  "operating_system": {
+    "cstate_driver": "unknown",
+    "cstate_governor": "unknown",
+    "ht_enabled": true,
+    "pstate_driver": "unknwon",
+    "pstate_governor": "unknown",
+    "turboboost_enabled": true
+  },
+  "performance": {
+    "core_flops": 128,
+    "node_flops": 9216
+  },
+  "processor": {
+    "cache_l1": null,
+    "cache_l1d": 8,
+    "cache_l1i": 8,
+    "cache_l2": 8,
+    "cache_l3": 8,
+    "clock_speed": 8,
+    "ht_capable": true,
+    "instruction_set": "x86-64",
+    "microarchitecture": "Haswell",
+    "microcode": "0xd000001",
+    "model": "Unknown",
+    "other_description": "description",
+    "vendor": "vendor",
+    "version": "vendor"
+  },
+  "redfish": true,
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2025011610",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "size": 8,
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "kinovis-1"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json
new file mode 100644
index 00000000000..76456895f5d
--- /dev/null
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json
@@ -0,0 +1,128 @@
+{
+  "architecture": {
+    "cpu_core_numbering": "contiguous",
+    "nb_cores": 72,
+    "nb_procs": 1,
+    "nb_threads": 72,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "release_date": "01/01/2000",
+    "vendor": "Unknown",
+    "version": 1
+  },
+  "bmc_version": "v1",
+  "chassis": {
+    "manufactured_at": "1970-01-01",
+    "manufacturer": "Unknown",
+    "name": "Unknown",
+    "warranty_end": "1970-01-01"
+  },
+  "exotic": false,
+  "main_memory": {
+    "ram_size": 8
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "ipmitool",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+    {
+      "device": "dimm_proc 1 dimm 1",
+      "size": 8,
+      "technology": "dram"
+    }
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "driver": "mlx_core",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.28.2",
+      "ip6": "2001:660:4406:100:d::2",
+      "kavlan": false,
+      "mac": "d4:04:e6:43:90:ca",
+      "management": false,
+      "mountable": true,
+      "mounted": true,
+      "name": "enp1s0f0np0",
+      "network_address": "kinovis-2.grenoble.grid5000.fr",
+      "rate": 10000000000,
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.28.2",
+      "kavlan": false,
+      "mac": "5c:ed:8c:f4:2e:50",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "kinovis-2-bmc.grenoble.grid5000.fr"
+    }
+  ],
+  "nodeset": "kinovis",
+  "operating_system": {
+    "cstate_driver": "unknown",
+    "cstate_governor": "unknown",
+    "ht_enabled": true,
+    "pstate_driver": "unknwon",
+    "pstate_governor": "unknown",
+    "turboboost_enabled": true
+  },
+  "performance": {
+    "core_flops": 128,
+    "node_flops": 9216
+  },
+  "processor": {
+    "cache_l1": null,
+    "cache_l1d": 8,
+    "cache_l1i": 8,
+    "cache_l2": 8,
+    "cache_l3": 8,
+    "clock_speed": 8,
+    "ht_capable": true,
+    "instruction_set": "x86-64",
+    "microarchitecture": "Haswell",
+    "microcode": "0xd000001",
+    "model": "Unknown",
+    "other_description": "description",
+    "vendor": "vendor",
+    "version": "vendor"
+  },
+  "redfish": true,
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2025011610",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "size": 8,
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "kinovis-2"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json
new file mode 100644
index 00000000000..dc80fd2b48e
--- /dev/null
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json
@@ -0,0 +1,128 @@
+{
+  "architecture": {
+    "cpu_core_numbering": "contiguous",
+    "nb_cores": 72,
+    "nb_procs": 1,
+    "nb_threads": 72,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "release_date": "01/01/2000",
+    "vendor": "Unknown",
+    "version": 1
+  },
+  "bmc_version": "v1",
+  "chassis": {
+    "manufactured_at": "1970-01-01",
+    "manufacturer": "Unknown",
+    "name": "Unknown",
+    "warranty_end": "1970-01-01"
+  },
+  "exotic": false,
+  "main_memory": {
+    "ram_size": 8
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "ipmitool",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+    {
+      "device": "dimm_proc 1 dimm 1",
+      "size": 8,
+      "technology": "dram"
+    }
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "driver": "mlx_core",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.28.3",
+      "ip6": "2001:660:4406:100:d::3",
+      "kavlan": false,
+      "mac": "d4:04:e6:43:ee:84",
+      "management": false,
+      "mountable": true,
+      "mounted": true,
+      "name": "enp1s0f0np0",
+      "network_address": "kinovis-3.grenoble.grid5000.fr",
+      "rate": 10000000000,
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.28.3",
+      "kavlan": false,
+      "mac": "5c:ed:8c:f4:2e:96",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "kinovis-3-bmc.grenoble.grid5000.fr"
+    }
+  ],
+  "nodeset": "kinovis",
+  "operating_system": {
+    "cstate_driver": "unknown",
+    "cstate_governor": "unknown",
+    "ht_enabled": true,
+    "pstate_driver": "unknwon",
+    "pstate_governor": "unknown",
+    "turboboost_enabled": true
+  },
+  "performance": {
+    "core_flops": 128,
+    "node_flops": 9216
+  },
+  "processor": {
+    "cache_l1": null,
+    "cache_l1d": 8,
+    "cache_l1i": 8,
+    "cache_l2": 8,
+    "cache_l3": 8,
+    "clock_speed": 8,
+    "ht_capable": true,
+    "instruction_set": "x86-64",
+    "microarchitecture": "Haswell",
+    "microcode": "0xd000001",
+    "model": "Unknown",
+    "other_description": "description",
+    "vendor": "vendor",
+    "version": "vendor"
+  },
+  "redfish": true,
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2025011610",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "size": 8,
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "kinovis-3"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json
new file mode 100644
index 00000000000..e639d87091e
--- /dev/null
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json
@@ -0,0 +1,128 @@
+{
+  "architecture": {
+    "cpu_core_numbering": "contiguous",
+    "nb_cores": 72,
+    "nb_procs": 1,
+    "nb_threads": 72,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "release_date": "01/01/2000",
+    "vendor": "Unknown",
+    "version": 1
+  },
+  "bmc_version": "v1",
+  "chassis": {
+    "manufactured_at": "1970-01-01",
+    "manufacturer": "Unknown",
+    "name": "Unknown",
+    "warranty_end": "1970-01-01"
+  },
+  "exotic": false,
+  "main_memory": {
+    "ram_size": 8
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "ipmitool",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+    {
+      "device": "dimm_proc 1 dimm 1",
+      "size": 8,
+      "technology": "dram"
+    }
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "driver": "mlx_core",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.28.4",
+      "ip6": "2001:660:4406:100:d::4",
+      "kavlan": false,
+      "mac": "d4:04:e6:42:2d:80",
+      "management": false,
+      "mountable": true,
+      "mounted": true,
+      "name": "enp1s0f0np0",
+      "network_address": "kinovis-4.grenoble.grid5000.fr",
+      "rate": 10000000000,
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.28.4",
+      "kavlan": false,
+      "mac": "5c:ed:8c:f4:2e:9a",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "kinovis-4-bmc.grenoble.grid5000.fr"
+    }
+  ],
+  "nodeset": "kinovis",
+  "operating_system": {
+    "cstate_driver": "unknown",
+    "cstate_governor": "unknown",
+    "ht_enabled": true,
+    "pstate_driver": "unknwon",
+    "pstate_governor": "unknown",
+    "turboboost_enabled": true
+  },
+  "performance": {
+    "core_flops": 128,
+    "node_flops": 9216
+  },
+  "processor": {
+    "cache_l1": null,
+    "cache_l1d": 8,
+    "cache_l1i": 8,
+    "cache_l2": 8,
+    "cache_l3": 8,
+    "clock_speed": 8,
+    "ht_capable": true,
+    "instruction_set": "x86-64",
+    "microarchitecture": "Haswell",
+    "microcode": "0xd000001",
+    "model": "Unknown",
+    "other_description": "description",
+    "vendor": "vendor",
+    "version": "vendor"
+  },
+  "redfish": true,
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2025011610",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "size": 8,
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "kinovis-4"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json
new file mode 100644
index 00000000000..f2fbd8db7ba
--- /dev/null
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json
@@ -0,0 +1,128 @@
+{
+  "architecture": {
+    "cpu_core_numbering": "contiguous",
+    "nb_cores": 72,
+    "nb_procs": 1,
+    "nb_threads": 72,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "release_date": "01/01/2000",
+    "vendor": "Unknown",
+    "version": 1
+  },
+  "bmc_version": "v1",
+  "chassis": {
+    "manufactured_at": "1970-01-01",
+    "manufacturer": "Unknown",
+    "name": "Unknown",
+    "warranty_end": "1970-01-01"
+  },
+  "exotic": false,
+  "main_memory": {
+    "ram_size": 8
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "ipmitool",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+    {
+      "device": "dimm_proc 1 dimm 1",
+      "size": 8,
+      "technology": "dram"
+    }
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "driver": "mlx_core",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.28.5",
+      "ip6": "2001:660:4406:100:d::5",
+      "kavlan": false,
+      "mac": "d4:04:e6:43:91:d8",
+      "management": false,
+      "mountable": true,
+      "mounted": true,
+      "name": "enp1s0f0np0",
+      "network_address": "kinovis-5.grenoble.grid5000.fr",
+      "rate": 10000000000,
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.28.5",
+      "kavlan": false,
+      "mac": "5c:ed:8c:f4:2e:ce",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "kinovis-5-bmc.grenoble.grid5000.fr"
+    }
+  ],
+  "nodeset": "kinovis",
+  "operating_system": {
+    "cstate_driver": "unknown",
+    "cstate_governor": "unknown",
+    "ht_enabled": true,
+    "pstate_driver": "unknwon",
+    "pstate_governor": "unknown",
+    "turboboost_enabled": true
+  },
+  "performance": {
+    "core_flops": 128,
+    "node_flops": 9216
+  },
+  "processor": {
+    "cache_l1": null,
+    "cache_l1d": 8,
+    "cache_l1i": 8,
+    "cache_l2": 8,
+    "cache_l3": 8,
+    "clock_speed": 8,
+    "ht_capable": true,
+    "instruction_set": "x86-64",
+    "microarchitecture": "Haswell",
+    "microcode": "0xd000001",
+    "model": "Unknown",
+    "other_description": "description",
+    "vendor": "vendor",
+    "version": "vendor"
+  },
+  "redfish": true,
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2025011610",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "size": 8,
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "kinovis-5"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json
new file mode 100644
index 00000000000..0aa89f53ead
--- /dev/null
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json
@@ -0,0 +1,128 @@
+{
+  "architecture": {
+    "cpu_core_numbering": "contiguous",
+    "nb_cores": 72,
+    "nb_procs": 1,
+    "nb_threads": 72,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "release_date": "01/01/2000",
+    "vendor": "Unknown",
+    "version": 1
+  },
+  "bmc_version": "v1",
+  "chassis": {
+    "manufactured_at": "1970-01-01",
+    "manufacturer": "Unknown",
+    "name": "Unknown",
+    "warranty_end": "1970-01-01"
+  },
+  "exotic": false,
+  "main_memory": {
+    "ram_size": 8
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "ipmitool",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+    {
+      "device": "dimm_proc 1 dimm 1",
+      "size": 8,
+      "technology": "dram"
+    }
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "driver": "mlx_core",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.28.6",
+      "ip6": "2001:660:4406:100:d::6",
+      "kavlan": false,
+      "mac": "d4:04:e6:42:25:10",
+      "management": false,
+      "mountable": true,
+      "mounted": true,
+      "name": "enp1s0f0np0",
+      "network_address": "kinovis-6.grenoble.grid5000.fr",
+      "rate": 10000000000,
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.28.6",
+      "kavlan": false,
+      "mac": "5c:ed:8c:f4:2e:5a",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "kinovis-6-bmc.grenoble.grid5000.fr"
+    }
+  ],
+  "nodeset": "kinovis",
+  "operating_system": {
+    "cstate_driver": "unknown",
+    "cstate_governor": "unknown",
+    "ht_enabled": true,
+    "pstate_driver": "unknwon",
+    "pstate_governor": "unknown",
+    "turboboost_enabled": true
+  },
+  "performance": {
+    "core_flops": 128,
+    "node_flops": 9216
+  },
+  "processor": {
+    "cache_l1": null,
+    "cache_l1d": 8,
+    "cache_l1i": 8,
+    "cache_l2": 8,
+    "cache_l3": 8,
+    "clock_speed": 8,
+    "ht_capable": true,
+    "instruction_set": "x86-64",
+    "microarchitecture": "Haswell",
+    "microcode": "0xd000001",
+    "model": "Unknown",
+    "other_description": "description",
+    "vendor": "vendor",
+    "version": "vendor"
+  },
+  "redfish": true,
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2025011610",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "size": 8,
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "kinovis-6"
+}
\ No newline at end of file
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml
new file mode 100644
index 00000000000..895bc0817c9
--- /dev/null
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml
@@ -0,0 +1,41 @@
+---
+model: Cluster Model # TODO: change this value.
+created_at: 1970-01-01 # TODO: change this value
+kavlan: false
+boot_type: uefi # TODO: specify if 'uefi' (ideally) or 'bios' (legacy, if no other choice)
+exotic: false # TODO: specify if 'true' or 'false'
+queues:
+  - admin
+  - testing
+nodes:
+  kinovis-[1-6]:
+    chassis:
+      manufactured_at: 1970-01-01 # TODO: Put date.
+      warranty_end: 1970-01-01 # TODO: Put date.
+    supported_job_types:
+      deploy: true
+      besteffort: true
+      max_walltime: 0
+    processor:
+      microarchitecture: Haswell # TODO: replace with microarch name.
+      clock_speed: 8 # TODO: Replace with clock speed.
+    network_adapters:
+      bmc:
+        interface: Ethernet
+        enabled: true
+        mountable: false
+        mounted: false
+      eth0:
+        enabled: true
+        mountable: true
+        mounted: true
+    storage_devices:
+      disk0: # This field will have to be renamed later.
+        id: disk0
+        interface: SAS
+        by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0" # this path will have to change later.
+    software:
+      standard-environment: debian11-x64-std # TODO: check that architecture is OK
+    management_tools:
+      bmc_vendor_tool: ipmitool # TODO: replace with bmc_vendor_tool (ipmitool, racadm)
+    nodeset: kinovis
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes.yaml.erb b/input/grid5000/sites/grenoble/clusters/kinovis/nodes.yaml.erb
new file mode 100644
index 00000000000..9b648f7dac7
--- /dev/null
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes.yaml.erb
@@ -0,0 +1,90 @@
+<%
+  # File generated by 'rake mass:create SRC=grenoble-kinovis-clusters-mass-create.csv
+  # If changes are needed, it might be better to edit the source data and regenerate using 'rake mass:create'
+ 
+  cluster_name = "kinovis"
+  nodes_number = 6 # Size of the cluster (number of nodes)
+  # MAC addresses declaration
+  mac_eth0_list = %w(
+d4:04:e6:43:ff:88
+d4:04:e6:43:90:ca
+d4:04:e6:43:ee:84
+d4:04:e6:42:2d:80
+d4:04:e6:43:91:d8
+d4:04:e6:42:25:10
+  )
+  mac_bmc_list = %w(
+5c:ed:8c:f4:2e:34
+5c:ed:8c:f4:2e:50
+5c:ed:8c:f4:2e:96
+5c:ed:8c:f4:2e:9a
+5c:ed:8c:f4:2e:ce
+5c:ed:8c:f4:2e:5a
+  )
+%>
+---
+nodes:
+<% (1..nodes_number).each { |i| %>
+ <%= cluster_name %>-<%= i %>:
+    architecture:
+      nb_procs: 1 # Fake data, will be replaced by g5k-checks
+      nb_cores: 72 # Fake data, will be replaced by g5k-checks
+      nb_threads: 72 # Fake data, will be replaced by g5k-checks
+      platform_type: x86_64 # Fake data, will be replaced by g5k-checks
+      cpu_core_numbering: contiguous # Fake data, will be replaced by g5k-checks
+    bios:
+      release_date: 01/01/2000 # Fake date, will be replaced by g5k-checks
+      vendor: Unknown # Fake vendor, will be replaced by g5k-checks
+      version: 1 # Fake version, will be replaced by g5k-checks
+    bmc_version: v1 # Fake version, will be replaced by g5k-checks
+    chassis:
+      manufacturer: Unknown # Fake manufacturer, will be replaced by g5k-checks
+      name: Unknown # Fake name, will be replaced by g5k-checks
+    main_memory:
+      ram_size: 8 # Fake size, will be replaced by g5k-checks
+    memory_devices:
+      dimm:
+        size: 8 # Fake size, will be replaced by g5k-checks
+        technology: dram # Common memory technology, will be replaced by g5k-checks
+    processor:
+      model: Unknown # Fake model name, will be replaced by g5k-checks
+      other_description: description # Fake description, will be replaced by g5k-checks
+      vendor: vendor # Fake vendor, will be replaced by g5k-checks
+      version: vendor # Fake version, will be replaced by g5k-checks
+      cache_l1d: 8 # Fake cache, will be replaced by g5k-checks
+      cache_l1i: 8 # Fake cache, will be replaced by g5k-checks
+      cache_l2: 8 # Fake cache, will be replaced by g5k-checks
+      cache_l3: 8 # Fake cache, will be replaced by g5k-checks
+      instruction_set: x86-64 # Common instruction set, will be replaced by g5k-checks
+      microcode: "0xd000001" # Fake microcode, will be replaced by g5k-checks
+      ht_capable: true # Default ht capable value, will be replaced by g5k-checks 
+    main_memory:
+      ram_size: 8 # Fake ram size, will be replaced by g5k-checks
+    memory_devices:
+      dimm_proc 1 dimm 1: # Fake dimm name, will be replaced by g5k-checks
+        size: 8 # Fake dimm size, will be replaced by g5k-checks
+        technology: dram # Default dimm technology, will be replaced by g5k-checks
+    operating_system:
+      cstate_driver: unknown # Fake driver, will be replaced by g5k-checks
+      cstate_governor: unknown # Fake governor, will be replaced by g5k-checks
+      ht_enabled: true # common value for hyper threading, will be replaced by g5k-checks
+      pstate_driver: unknwon # Fake driver, will be replaced by g5k-checks
+      pstate_governor: unknown # Fake driver, will be replaced by g5k-checks
+      turboboost_enabled: true # Default value for turboboost, will be replaced by g5k-checks 
+    network_adapters:
+      bmc:
+        management: true
+        mac: <%= mac_bmc_list[i - 1] %>
+      eth0:
+        interface: Ethernet
+        management: false
+        driver: mlx_core # Fake data, will be replaced by g5k-checks
+        name: enp1s0f0np0 # Fake data, will be replaced by g5k-checks
+        rate: 10000000000 # Fake data, will be replaced by g5k-checks
+        mac: <%= mac_eth0_list[i - 1] %>
+    storage_devices:
+      disk0:
+        storage: SSD # Fake data, will be replaced by g5k-checks
+        model: unknown # Fake data, will be replaced by g5k-checks
+        size: 8 # Fake data, will be replaced by g5k-checks
+<% } %>
-- 
GitLab


From 3a0ca3861719943c0b7cd04c04b99b3ef666fd14 Mon Sep 17 00:00:00 2001
From: PARISOT Clement <clement.parisot@inria.fr>
Date: Mon, 10 Feb 2025 17:27:33 +0100
Subject: [PATCH 4/4] [grenoble] kinovis - g5k-checks import + eth2 interface +
 PDU outlet

---
 .../grenoble/clusters/kinovis/kinovis.json    |  10 +-
 .../clusters/kinovis/nodes/kinovis-1.json     | 219 ++++++++++++++----
 .../clusters/kinovis/nodes/kinovis-2.json     | 219 ++++++++++++++----
 .../clusters/kinovis/nodes/kinovis-3.json     | 219 ++++++++++++++----
 .../clusters/kinovis/nodes/kinovis-4.json     | 219 ++++++++++++++----
 .../clusters/kinovis/nodes/kinovis-5.json     | 219 ++++++++++++++----
 .../clusters/kinovis/nodes/kinovis-6.json     | 219 ++++++++++++++----
 .../network_equipments/skinovis2-prod-01.json | 145 +++++++++++-
 .../sites/grenoble/pdus/pdu-kinovis2-1.json   |  17 ++
 .../sites/grenoble/pdus/pdu-kinovis2-2.json   |  17 ++
 .../sites/grenoble/pdus/pdu-kinovis2-3.json   |  14 ++
 .../sites/grenoble/pdus/pdu-kinovis2-4.json   |  11 +
 .../grenoble/clusters/kinovis/kinovis.yaml    |  33 +--
 .../grenoble/clusters/kinovis/nodes.yaml.erb  |  90 -------
 .../clusters/kinovis/nodes/kinovis-1.yaml     | 133 +++++++++++
 .../clusters/kinovis/nodes/kinovis-2.yaml     | 133 +++++++++++
 .../clusters/kinovis/nodes/kinovis-3.yaml     | 133 +++++++++++
 .../clusters/kinovis/nodes/kinovis-4.yaml     | 133 +++++++++++
 .../clusters/kinovis/nodes/kinovis-5.yaml     | 133 +++++++++++
 .../clusters/kinovis/nodes/kinovis-6.yaml     | 133 +++++++++++
 .../grenoble/networks/skinovis2-prod-01.yaml  | 111 ++++++++-
 input/grid5000/sites/grenoble/pdus.yaml       |  38 +++
 22 files changed, 2231 insertions(+), 367 deletions(-)
 delete mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/nodes.yaml.erb
 create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.yaml
 create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.yaml
 create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.yaml
 create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.yaml
 create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.yaml
 create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.yaml

diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/kinovis.json b/data/grid5000/sites/grenoble/clusters/kinovis/kinovis.json
index b9cabe23b79..3582f9f0124 100644
--- a/data/grid5000/sites/grenoble/clusters/kinovis/kinovis.json
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/kinovis.json
@@ -1,14 +1,14 @@
 {
   "boot_type": "uefi",
-  "created_at": "Thu, 01 Jan 1970 00:00:00 GMT",
+  "created_at": "Mon, 10 Feb 2025 00:00:00 GMT",
   "exotic": false,
   "kavlan": false,
-  "manufactured_at": "1970-01-01",
+  "manufactured_at": "2024-06-26",
   "metrics": [
 
   ],
-  "model": "Cluster Model",
-  "priority": 197001,
+  "model": "HPE Proliant DL380 Gen11",
+  "priority": 202506,
   "queues": [
     "admin",
     "testing"
@@ -16,5 +16,5 @@
   "redfish": true,
   "type": "cluster",
   "uid": "kinovis",
-  "warranty_end": "1970-01-01"
+  "warranty_end": "2031-06-26"
 }
\ No newline at end of file
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json
index 02706ba6d2a..0dff65178e4 100644
--- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json
@@ -1,26 +1,63 @@
 {
   "architecture": {
     "cpu_core_numbering": "contiguous",
-    "nb_cores": 72,
-    "nb_procs": 1,
-    "nb_threads": 72,
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
     "platform_type": "x86_64"
   },
   "bios": {
-    "release_date": "01/01/2000",
-    "vendor": "Unknown",
-    "version": 1
+    "release_date": "12/06/2024",
+    "vendor": "HPE",
+    "version": 2.42
   },
-  "bmc_version": "v1",
+  "bmc_version": "1.66",
   "chassis": {
-    "manufactured_at": "1970-01-01",
-    "manufacturer": "Unknown",
-    "name": "Unknown",
-    "warranty_end": "1970-01-01"
+    "manufactured_at": "2024-06-26",
+    "manufacturer": "HPE",
+    "name": "ProLiant DL380 Gen11",
+    "serial": "CZ242503C7",
+    "warranty_end": "2031-06-26"
   },
   "exotic": false,
+  "gpu_devices": {
+    "nvidia0": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 0,
+      "device": "/dev/nvidia0",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    },
+    "nvidia1": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 1,
+      "device": "/dev/nvidia1",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    }
+  },
   "main_memory": {
-    "ram_size": 8
+    "ram_size": 274877906944
   },
   "management_tools": {
     "bmc_vendor_tool": "ipmitool",
@@ -30,29 +67,115 @@
   },
   "memory_devices": [
     {
-      "device": "dimm_proc 1 dimm 1",
-      "size": 8,
+      "device": "dimm_proc 1 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 7",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 7",
+      "size": 34359738368,
       "technology": "dram"
     }
   ],
   "network_adapters": [
     {
       "device": "eth0",
-      "driver": "mlx_core",
+      "driver": "bnxt_en",
       "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
       "interface": "Ethernet",
       "ip": "172.16.28.1",
       "ip6": "2001:660:4406:100:d::1",
       "kavlan": false,
       "mac": "d4:04:e6:43:ff:88",
       "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
       "mountable": true,
       "mounted": true,
       "name": "enp1s0f0np0",
       "network_address": "kinovis-1.grenoble.grid5000.fr",
-      "rate": 10000000000,
-      "switch": null,
-      "switch_port": null
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/96",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth1",
+      "driver": "bnxt_en",
+      "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
+      "interface": "Ethernet",
+      "ip": "172.16.28.7",
+      "ip6": "2001:660:4406:100:d:1:0:1",
+      "kavlan": false,
+      "mac": "d4:04:e6:43:ff:89",
+      "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens15f1np1",
+      "network_address": "kinovis-1-eth1.grenoble.grid5000.fr",
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/95",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth2",
+      "driver": "mlx5_core",
+      "enabled": true,
+      "firmware_version": "20.42.1000 (MT_0000000452)",
+      "interface": "Ethernet",
+      "ip": "172.16.28.13",
+      "ip6": "2001:660:4406:100:d:2:0:1",
+      "kavlan": false,
+      "mac": "88:e9:a4:ac:1a:dc",
+      "management": false,
+      "model": "MT28908 Family [ConnectX-6]",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens4np0",
+      "network_address": "kinovis-1-eth2.grenoble.grid5000.fr",
+      "rate": 100000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/108",
+      "vendor": "Mellanox Technologies"
     },
     {
       "device": "bmc",
@@ -69,49 +192,60 @@
   ],
   "nodeset": "kinovis",
   "operating_system": {
-    "cstate_driver": "unknown",
-    "cstate_governor": "unknown",
+    "cstate_driver": "intel_idle",
+    "cstate_governor": "menu",
     "ht_enabled": true,
-    "pstate_driver": "unknwon",
-    "pstate_governor": "unknown",
+    "pstate_driver": "intel_pstate",
+    "pstate_governor": "performance",
     "turboboost_enabled": true
   },
+  "pdu": [
+    {
+      "port": 20,
+      "uid": "pdu-kinovis2-1"
+    },
+    {
+      "port": 20,
+      "uid": "pdu-kinovis2-2"
+    }
+  ],
   "performance": {
-    "core_flops": 128,
-    "node_flops": 9216
+    "core_flops": 128000000000,
+    "node_flops": 6144000000000
   },
   "processor": {
     "cache_l1": null,
-    "cache_l1d": 8,
-    "cache_l1i": 8,
-    "cache_l2": 8,
-    "cache_l3": 8,
-    "clock_speed": 8,
+    "cache_l1d": 49152,
+    "cache_l1i": 32768,
+    "cache_l2": 2097152,
+    "cache_l3": 62914560,
+    "clock_speed": 4000000000,
     "ht_capable": true,
     "instruction_set": "x86-64",
-    "microarchitecture": "Haswell",
-    "microcode": "0xd000001",
-    "model": "Unknown",
-    "other_description": "description",
-    "vendor": "vendor",
-    "version": "vendor"
+    "microarchitecture": "Sapphire Rapids",
+    "microcode": "0x2b000620",
+    "model": "Intel Xeon",
+    "other_description": "Intel(R) Xeon(R) Gold 6442Y",
+    "vendor": "Intel",
+    "version": "Gold 6442Y"
   },
   "redfish": true,
   "software": {
     "forced-deployment-timestamp": 202007300948,
-    "postinstall-version": "1.2025011610",
+    "postinstall-version": "1.2025021810",
     "standard-environment": "debian11-x64-std"
   },
   "storage_devices": [
     {
-      "by_id": "",
+      "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf002f3c936fac9d9633",
       "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "firmware_version": 5.28,
       "id": "disk0",
-      "interface": "SAS",
-      "model": "unknown",
-      "size": 8,
+      "interface": "SATA",
+      "model": "MR416i-o Gen11",
+      "size": 1919816826880,
       "storage": "SSD",
-      "vendor": "Unknown"
+      "vendor": "HPE"
     }
   ],
   "supported_job_types": {
@@ -121,7 +255,8 @@
     "queues": [
       "admin",
       "testing"
-    ]
+    ],
+    "virtual": "ivt"
   },
   "type": "node",
   "uid": "kinovis-1"
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json
index 76456895f5d..be0f7797108 100644
--- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json
@@ -1,26 +1,63 @@
 {
   "architecture": {
     "cpu_core_numbering": "contiguous",
-    "nb_cores": 72,
-    "nb_procs": 1,
-    "nb_threads": 72,
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
     "platform_type": "x86_64"
   },
   "bios": {
-    "release_date": "01/01/2000",
-    "vendor": "Unknown",
-    "version": 1
+    "release_date": "12/06/2024",
+    "vendor": "HPE",
+    "version": 2.42
   },
-  "bmc_version": "v1",
+  "bmc_version": "1.66",
   "chassis": {
-    "manufactured_at": "1970-01-01",
-    "manufacturer": "Unknown",
-    "name": "Unknown",
-    "warranty_end": "1970-01-01"
+    "manufactured_at": "2024-06-26",
+    "manufacturer": "HPE",
+    "name": "ProLiant DL380 Gen11",
+    "serial": "CZ242503C6",
+    "warranty_end": "2031-06-26"
   },
   "exotic": false,
+  "gpu_devices": {
+    "nvidia0": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 0,
+      "device": "/dev/nvidia0",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    },
+    "nvidia1": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 1,
+      "device": "/dev/nvidia1",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    }
+  },
   "main_memory": {
-    "ram_size": 8
+    "ram_size": 274877906944
   },
   "management_tools": {
     "bmc_vendor_tool": "ipmitool",
@@ -30,29 +67,115 @@
   },
   "memory_devices": [
     {
-      "device": "dimm_proc 1 dimm 1",
-      "size": 8,
+      "device": "dimm_proc 1 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 7",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 7",
+      "size": 34359738368,
       "technology": "dram"
     }
   ],
   "network_adapters": [
     {
       "device": "eth0",
-      "driver": "mlx_core",
+      "driver": "bnxt_en",
       "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
       "interface": "Ethernet",
       "ip": "172.16.28.2",
       "ip6": "2001:660:4406:100:d::2",
       "kavlan": false,
       "mac": "d4:04:e6:43:90:ca",
       "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
       "mountable": true,
       "mounted": true,
       "name": "enp1s0f0np0",
       "network_address": "kinovis-2.grenoble.grid5000.fr",
-      "rate": 10000000000,
-      "switch": null,
-      "switch_port": null
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/94",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth1",
+      "driver": "bnxt_en",
+      "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
+      "interface": "Ethernet",
+      "ip": "172.16.28.8",
+      "ip6": "2001:660:4406:100:d:1:0:2",
+      "kavlan": false,
+      "mac": "d4:04:e6:43:90:cb",
+      "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens15f1np1",
+      "network_address": "kinovis-2-eth1.grenoble.grid5000.fr",
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/93",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth2",
+      "driver": "mlx5_core",
+      "enabled": true,
+      "firmware_version": "20.42.1000 (MT_0000000452)",
+      "interface": "Ethernet",
+      "ip": "172.16.28.14",
+      "ip6": "2001:660:4406:100:d:2:0:2",
+      "kavlan": false,
+      "mac": "88:e9:a4:ac:1a:d8",
+      "management": false,
+      "model": "MT28908 Family [ConnectX-6]",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens4np0",
+      "network_address": "kinovis-2-eth2.grenoble.grid5000.fr",
+      "rate": 100000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/101",
+      "vendor": "Mellanox Technologies"
     },
     {
       "device": "bmc",
@@ -69,49 +192,60 @@
   ],
   "nodeset": "kinovis",
   "operating_system": {
-    "cstate_driver": "unknown",
-    "cstate_governor": "unknown",
+    "cstate_driver": "intel_idle",
+    "cstate_governor": "menu",
     "ht_enabled": true,
-    "pstate_driver": "unknwon",
-    "pstate_governor": "unknown",
+    "pstate_driver": "intel_pstate",
+    "pstate_governor": "performance",
     "turboboost_enabled": true
   },
+  "pdu": [
+    {
+      "port": 14,
+      "uid": "pdu-kinovis2-3"
+    },
+    {
+      "port": 14,
+      "uid": "pdu-kinovis2-4"
+    }
+  ],
   "performance": {
-    "core_flops": 128,
-    "node_flops": 9216
+    "core_flops": 128000000000,
+    "node_flops": 6144000000000
   },
   "processor": {
     "cache_l1": null,
-    "cache_l1d": 8,
-    "cache_l1i": 8,
-    "cache_l2": 8,
-    "cache_l3": 8,
-    "clock_speed": 8,
+    "cache_l1d": 49152,
+    "cache_l1i": 32768,
+    "cache_l2": 2097152,
+    "cache_l3": 62914560,
+    "clock_speed": 4000000000,
     "ht_capable": true,
     "instruction_set": "x86-64",
-    "microarchitecture": "Haswell",
-    "microcode": "0xd000001",
-    "model": "Unknown",
-    "other_description": "description",
-    "vendor": "vendor",
-    "version": "vendor"
+    "microarchitecture": "Sapphire Rapids",
+    "microcode": "0x2b000620",
+    "model": "Intel Xeon",
+    "other_description": "Intel(R) Xeon(R) Gold 6442Y",
+    "vendor": "Intel",
+    "version": "Gold 6442Y"
   },
   "redfish": true,
   "software": {
     "forced-deployment-timestamp": 202007300948,
-    "postinstall-version": "1.2025011610",
+    "postinstall-version": "1.2025021810",
     "standard-environment": "debian11-x64-std"
   },
   "storage_devices": [
     {
-      "by_id": "",
+      "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f3cbf290530f39e",
       "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "firmware_version": 5.28,
       "id": "disk0",
-      "interface": "SAS",
-      "model": "unknown",
-      "size": 8,
+      "interface": "SATA",
+      "model": "MR416i-o Gen11",
+      "size": 1919816826880,
       "storage": "SSD",
-      "vendor": "Unknown"
+      "vendor": "HPE"
     }
   ],
   "supported_job_types": {
@@ -121,7 +255,8 @@
     "queues": [
       "admin",
       "testing"
-    ]
+    ],
+    "virtual": "ivt"
   },
   "type": "node",
   "uid": "kinovis-2"
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json
index dc80fd2b48e..16410e124b3 100644
--- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json
@@ -1,26 +1,63 @@
 {
   "architecture": {
     "cpu_core_numbering": "contiguous",
-    "nb_cores": 72,
-    "nb_procs": 1,
-    "nb_threads": 72,
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
     "platform_type": "x86_64"
   },
   "bios": {
-    "release_date": "01/01/2000",
-    "vendor": "Unknown",
-    "version": 1
+    "release_date": "12/06/2024",
+    "vendor": "HPE",
+    "version": 2.42
   },
-  "bmc_version": "v1",
+  "bmc_version": "1.66",
   "chassis": {
-    "manufactured_at": "1970-01-01",
-    "manufacturer": "Unknown",
-    "name": "Unknown",
-    "warranty_end": "1970-01-01"
+    "manufactured_at": "2024-06-26",
+    "manufacturer": "HPE",
+    "name": "ProLiant DL380 Gen11",
+    "serial": "CZ242503C9",
+    "warranty_end": "2031-06-26"
   },
   "exotic": false,
+  "gpu_devices": {
+    "nvidia0": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 0,
+      "device": "/dev/nvidia0",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    },
+    "nvidia1": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 1,
+      "device": "/dev/nvidia1",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    }
+  },
   "main_memory": {
-    "ram_size": 8
+    "ram_size": 274877906944
   },
   "management_tools": {
     "bmc_vendor_tool": "ipmitool",
@@ -30,29 +67,115 @@
   },
   "memory_devices": [
     {
-      "device": "dimm_proc 1 dimm 1",
-      "size": 8,
+      "device": "dimm_proc 1 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 7",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 7",
+      "size": 34359738368,
       "technology": "dram"
     }
   ],
   "network_adapters": [
     {
       "device": "eth0",
-      "driver": "mlx_core",
+      "driver": "bnxt_en",
       "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
       "interface": "Ethernet",
       "ip": "172.16.28.3",
       "ip6": "2001:660:4406:100:d::3",
       "kavlan": false,
       "mac": "d4:04:e6:43:ee:84",
       "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
       "mountable": true,
       "mounted": true,
       "name": "enp1s0f0np0",
       "network_address": "kinovis-3.grenoble.grid5000.fr",
-      "rate": 10000000000,
-      "switch": null,
-      "switch_port": null
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/91",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth1",
+      "driver": "bnxt_en",
+      "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
+      "interface": "Ethernet",
+      "ip": "172.16.28.9",
+      "ip6": "2001:660:4406:100:d:1:0:3",
+      "kavlan": false,
+      "mac": "d4:04:e6:43:ee:85",
+      "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens15f1np1",
+      "network_address": "kinovis-3-eth1.grenoble.grid5000.fr",
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/92",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth2",
+      "driver": "mlx5_core",
+      "enabled": true,
+      "firmware_version": "20.42.1000 (MT_0000000452)",
+      "interface": "Ethernet",
+      "ip": "172.16.28.15",
+      "ip6": "2001:660:4406:100:d:2:0:3",
+      "kavlan": false,
+      "mac": "88:e9:a4:ac:3a:98",
+      "management": false,
+      "model": "MT28908 Family [ConnectX-6]",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens4np0",
+      "network_address": "kinovis-3-eth2.grenoble.grid5000.fr",
+      "rate": 100000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/100",
+      "vendor": "Mellanox Technologies"
     },
     {
       "device": "bmc",
@@ -69,49 +192,60 @@
   ],
   "nodeset": "kinovis",
   "operating_system": {
-    "cstate_driver": "unknown",
-    "cstate_governor": "unknown",
+    "cstate_driver": "intel_idle",
+    "cstate_governor": "menu",
     "ht_enabled": true,
-    "pstate_driver": "unknwon",
-    "pstate_governor": "unknown",
+    "pstate_driver": "intel_pstate",
+    "pstate_governor": "performance",
     "turboboost_enabled": true
   },
+  "pdu": [
+    {
+      "port": 14,
+      "uid": "pdu-kinovis2-1"
+    },
+    {
+      "port": 14,
+      "uid": "pdu-kinovis2-2"
+    }
+  ],
   "performance": {
-    "core_flops": 128,
-    "node_flops": 9216
+    "core_flops": 128000000000,
+    "node_flops": 6144000000000
   },
   "processor": {
     "cache_l1": null,
-    "cache_l1d": 8,
-    "cache_l1i": 8,
-    "cache_l2": 8,
-    "cache_l3": 8,
-    "clock_speed": 8,
+    "cache_l1d": 49152,
+    "cache_l1i": 32768,
+    "cache_l2": 2097152,
+    "cache_l3": 62914560,
+    "clock_speed": 4000000000,
     "ht_capable": true,
     "instruction_set": "x86-64",
-    "microarchitecture": "Haswell",
-    "microcode": "0xd000001",
-    "model": "Unknown",
-    "other_description": "description",
-    "vendor": "vendor",
-    "version": "vendor"
+    "microarchitecture": "Sapphire Rapids",
+    "microcode": "0x2b000620",
+    "model": "Intel Xeon",
+    "other_description": "Intel(R) Xeon(R) Gold 6442Y",
+    "vendor": "Intel",
+    "version": "Gold 6442Y"
   },
   "redfish": true,
   "software": {
     "forced-deployment-timestamp": 202007300948,
-    "postinstall-version": "1.2025011610",
+    "postinstall-version": "1.2025021810",
     "standard-environment": "debian11-x64-std"
   },
   "storage_devices": [
     {
-      "by_id": "",
+      "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2c4c02f3cb5584d211ce5",
       "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "firmware_version": 5.28,
       "id": "disk0",
-      "interface": "SAS",
-      "model": "unknown",
-      "size": 8,
+      "interface": "SATA",
+      "model": "MR416i-o Gen11",
+      "size": 1919816826880,
       "storage": "SSD",
-      "vendor": "Unknown"
+      "vendor": "HPE"
     }
   ],
   "supported_job_types": {
@@ -121,7 +255,8 @@
     "queues": [
       "admin",
       "testing"
-    ]
+    ],
+    "virtual": "ivt"
   },
   "type": "node",
   "uid": "kinovis-3"
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json
index e639d87091e..dd9590bd3bd 100644
--- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json
@@ -1,26 +1,63 @@
 {
   "architecture": {
     "cpu_core_numbering": "contiguous",
-    "nb_cores": 72,
-    "nb_procs": 1,
-    "nb_threads": 72,
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
     "platform_type": "x86_64"
   },
   "bios": {
-    "release_date": "01/01/2000",
-    "vendor": "Unknown",
-    "version": 1
+    "release_date": "12/06/2024",
+    "vendor": "HPE",
+    "version": 2.42
   },
-  "bmc_version": "v1",
+  "bmc_version": "1.66",
   "chassis": {
-    "manufactured_at": "1970-01-01",
-    "manufacturer": "Unknown",
-    "name": "Unknown",
-    "warranty_end": "1970-01-01"
+    "manufactured_at": "2024-06-26",
+    "manufacturer": "HPE",
+    "name": "ProLiant DL380 Gen11",
+    "serial": "CZ242503CC",
+    "warranty_end": "2031-06-26"
   },
   "exotic": false,
+  "gpu_devices": {
+    "nvidia0": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 0,
+      "device": "/dev/nvidia0",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    },
+    "nvidia1": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 1,
+      "device": "/dev/nvidia1",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    }
+  },
   "main_memory": {
-    "ram_size": 8
+    "ram_size": 274877906944
   },
   "management_tools": {
     "bmc_vendor_tool": "ipmitool",
@@ -30,29 +67,115 @@
   },
   "memory_devices": [
     {
-      "device": "dimm_proc 1 dimm 1",
-      "size": 8,
+      "device": "dimm_proc 1 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 7",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 7",
+      "size": 34359738368,
       "technology": "dram"
     }
   ],
   "network_adapters": [
     {
       "device": "eth0",
-      "driver": "mlx_core",
+      "driver": "bnxt_en",
       "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
       "interface": "Ethernet",
       "ip": "172.16.28.4",
       "ip6": "2001:660:4406:100:d::4",
       "kavlan": false,
       "mac": "d4:04:e6:42:2d:80",
       "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
       "mountable": true,
       "mounted": true,
       "name": "enp1s0f0np0",
       "network_address": "kinovis-4.grenoble.grid5000.fr",
-      "rate": 10000000000,
-      "switch": null,
-      "switch_port": null
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/89",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth1",
+      "driver": "bnxt_en",
+      "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
+      "interface": "Ethernet",
+      "ip": "172.16.28.10",
+      "ip6": "2001:660:4406:100:d:1:0:4",
+      "kavlan": false,
+      "mac": "d4:04:e6:42:2d:81",
+      "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens15f1np1",
+      "network_address": "kinovis-4-eth1.grenoble.grid5000.fr",
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/90",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth2",
+      "driver": "mlx5_core",
+      "enabled": true,
+      "firmware_version": "20.42.1000 (MT_0000000452)",
+      "interface": "Ethernet",
+      "ip": "172.16.28.16",
+      "ip6": "2001:660:4406:100:d:2:0:4",
+      "kavlan": false,
+      "mac": "88:e9:a4:ac:1a:28",
+      "management": false,
+      "model": "MT28908 Family [ConnectX-6]",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens4np0",
+      "network_address": "kinovis-4-eth2.grenoble.grid5000.fr",
+      "rate": 100000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/105",
+      "vendor": "Mellanox Technologies"
     },
     {
       "device": "bmc",
@@ -69,49 +192,60 @@
   ],
   "nodeset": "kinovis",
   "operating_system": {
-    "cstate_driver": "unknown",
-    "cstate_governor": "unknown",
+    "cstate_driver": "intel_idle",
+    "cstate_governor": "menu",
     "ht_enabled": true,
-    "pstate_driver": "unknwon",
-    "pstate_governor": "unknown",
+    "pstate_driver": "intel_pstate",
+    "pstate_governor": "performance",
     "turboboost_enabled": true
   },
+  "pdu": [
+    {
+      "port": 8,
+      "uid": "pdu-kinovis2-3"
+    },
+    {
+      "port": 8,
+      "uid": "pdu-kinovis2-4"
+    }
+  ],
   "performance": {
-    "core_flops": 128,
-    "node_flops": 9216
+    "core_flops": 128000000000,
+    "node_flops": 6144000000000
   },
   "processor": {
     "cache_l1": null,
-    "cache_l1d": 8,
-    "cache_l1i": 8,
-    "cache_l2": 8,
-    "cache_l3": 8,
-    "clock_speed": 8,
+    "cache_l1d": 49152,
+    "cache_l1i": 32768,
+    "cache_l2": 2097152,
+    "cache_l3": 62914560,
+    "clock_speed": 4000000000,
     "ht_capable": true,
     "instruction_set": "x86-64",
-    "microarchitecture": "Haswell",
-    "microcode": "0xd000001",
-    "model": "Unknown",
-    "other_description": "description",
-    "vendor": "vendor",
-    "version": "vendor"
+    "microarchitecture": "Sapphire Rapids",
+    "microcode": "0x2b000620",
+    "model": "Intel Xeon",
+    "other_description": "Intel(R) Xeon(R) Gold 6442Y",
+    "vendor": "Intel",
+    "version": "Gold 6442Y"
   },
   "redfish": true,
   "software": {
     "forced-deployment-timestamp": 202007300948,
-    "postinstall-version": "1.2025011610",
+    "postinstall-version": "1.2025021810",
     "standard-environment": "debian11-x64-std"
   },
   "storage_devices": [
     {
-      "by_id": "",
+      "by_id": "/dev/disk/by-id/wwn-0x600062b21bc356c02f3cc27c40c7bf59",
       "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "firmware_version": 5.28,
       "id": "disk0",
-      "interface": "SAS",
-      "model": "unknown",
-      "size": 8,
+      "interface": "SATA",
+      "model": "MR416i-o Gen11",
+      "size": 1919816826880,
       "storage": "SSD",
-      "vendor": "Unknown"
+      "vendor": "HPE"
     }
   ],
   "supported_job_types": {
@@ -121,7 +255,8 @@
     "queues": [
       "admin",
       "testing"
-    ]
+    ],
+    "virtual": "ivt"
   },
   "type": "node",
   "uid": "kinovis-4"
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json
index f2fbd8db7ba..268e5e965b3 100644
--- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json
@@ -1,26 +1,63 @@
 {
   "architecture": {
     "cpu_core_numbering": "contiguous",
-    "nb_cores": 72,
-    "nb_procs": 1,
-    "nb_threads": 72,
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
     "platform_type": "x86_64"
   },
   "bios": {
-    "release_date": "01/01/2000",
-    "vendor": "Unknown",
-    "version": 1
+    "release_date": "12/06/2024",
+    "vendor": "HPE",
+    "version": 2.42
   },
-  "bmc_version": "v1",
+  "bmc_version": "1.66",
   "chassis": {
-    "manufactured_at": "1970-01-01",
-    "manufacturer": "Unknown",
-    "name": "Unknown",
-    "warranty_end": "1970-01-01"
+    "manufactured_at": "2024-06-26",
+    "manufacturer": "HPE",
+    "name": "ProLiant DL380 Gen11",
+    "serial": "CZ242503C8",
+    "warranty_end": "2031-06-26"
   },
   "exotic": false,
+  "gpu_devices": {
+    "nvidia0": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 0,
+      "device": "/dev/nvidia0",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    },
+    "nvidia1": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 1,
+      "device": "/dev/nvidia1",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    }
+  },
   "main_memory": {
-    "ram_size": 8
+    "ram_size": 274877906944
   },
   "management_tools": {
     "bmc_vendor_tool": "ipmitool",
@@ -30,29 +67,115 @@
   },
   "memory_devices": [
     {
-      "device": "dimm_proc 1 dimm 1",
-      "size": 8,
+      "device": "dimm_proc 1 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 7",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 7",
+      "size": 34359738368,
       "technology": "dram"
     }
   ],
   "network_adapters": [
     {
       "device": "eth0",
-      "driver": "mlx_core",
+      "driver": "bnxt_en",
       "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
       "interface": "Ethernet",
       "ip": "172.16.28.5",
       "ip6": "2001:660:4406:100:d::5",
       "kavlan": false,
       "mac": "d4:04:e6:43:91:d8",
       "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
       "mountable": true,
       "mounted": true,
       "name": "enp1s0f0np0",
       "network_address": "kinovis-5.grenoble.grid5000.fr",
-      "rate": 10000000000,
-      "switch": null,
-      "switch_port": null
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/87",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth1",
+      "driver": "bnxt_en",
+      "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
+      "interface": "Ethernet",
+      "ip": "172.16.28.11",
+      "ip6": "2001:660:4406:100:d:1:0:5",
+      "kavlan": false,
+      "mac": "d4:04:e6:43:91:d9",
+      "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens15f1np1",
+      "network_address": "kinovis-5-eth1.grenoble.grid5000.fr",
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/88",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth2",
+      "driver": "mlx5_core",
+      "enabled": true,
+      "firmware_version": "20.42.1000 (MT_0000000452)",
+      "interface": "Ethernet",
+      "ip": "172.16.28.17",
+      "ip6": "2001:660:4406:100:d:2:0:5",
+      "kavlan": false,
+      "mac": "88:e9:a4:ac:3a:f0",
+      "management": false,
+      "model": "MT28908 Family [ConnectX-6]",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens4np0",
+      "network_address": "kinovis-5-eth2.grenoble.grid5000.fr",
+      "rate": 100000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/106",
+      "vendor": "Mellanox Technologies"
     },
     {
       "device": "bmc",
@@ -69,49 +192,60 @@
   ],
   "nodeset": "kinovis",
   "operating_system": {
-    "cstate_driver": "unknown",
-    "cstate_governor": "unknown",
+    "cstate_driver": "intel_idle",
+    "cstate_governor": "menu",
     "ht_enabled": true,
-    "pstate_driver": "unknwon",
-    "pstate_governor": "unknown",
+    "pstate_driver": "intel_pstate",
+    "pstate_governor": "performance",
     "turboboost_enabled": true
   },
+  "pdu": [
+    {
+      "port": 8,
+      "uid": "pdu-kinovis2-1"
+    },
+    {
+      "port": 8,
+      "uid": "pdu-kinovis2-2"
+    }
+  ],
   "performance": {
-    "core_flops": 128,
-    "node_flops": 9216
+    "core_flops": 128000000000,
+    "node_flops": 6144000000000
   },
   "processor": {
     "cache_l1": null,
-    "cache_l1d": 8,
-    "cache_l1i": 8,
-    "cache_l2": 8,
-    "cache_l3": 8,
-    "clock_speed": 8,
+    "cache_l1d": 49152,
+    "cache_l1i": 32768,
+    "cache_l2": 2097152,
+    "cache_l3": 62914560,
+    "clock_speed": 4000000000,
     "ht_capable": true,
     "instruction_set": "x86-64",
-    "microarchitecture": "Haswell",
-    "microcode": "0xd000001",
-    "model": "Unknown",
-    "other_description": "description",
-    "vendor": "vendor",
-    "version": "vendor"
+    "microarchitecture": "Sapphire Rapids",
+    "microcode": "0x2b000620",
+    "model": "Intel Xeon",
+    "other_description": "Intel(R) Xeon(R) Gold 6442Y",
+    "vendor": "Intel",
+    "version": "Gold 6442Y"
   },
   "redfish": true,
   "software": {
     "forced-deployment-timestamp": 202007300948,
-    "postinstall-version": "1.2025011610",
+    "postinstall-version": "1.2025021810",
     "standard-environment": "debian11-x64-std"
   },
   "storage_devices": [
     {
-      "by_id": "",
+      "by_id": "/dev/disk/by-id/wwn-0x600062b21bc35c002f3cc4e9a0fdf96d",
       "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "firmware_version": 5.28,
       "id": "disk0",
-      "interface": "SAS",
-      "model": "unknown",
-      "size": 8,
+      "interface": "SATA",
+      "model": "MR416i-o Gen11",
+      "size": 1919816826880,
       "storage": "SSD",
-      "vendor": "Unknown"
+      "vendor": "HPE"
     }
   ],
   "supported_job_types": {
@@ -121,7 +255,8 @@
     "queues": [
       "admin",
       "testing"
-    ]
+    ],
+    "virtual": "ivt"
   },
   "type": "node",
   "uid": "kinovis-5"
diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json
index 0aa89f53ead..a27bb6c14ad 100644
--- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json
+++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json
@@ -1,26 +1,63 @@
 {
   "architecture": {
     "cpu_core_numbering": "contiguous",
-    "nb_cores": 72,
-    "nb_procs": 1,
-    "nb_threads": 72,
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
     "platform_type": "x86_64"
   },
   "bios": {
-    "release_date": "01/01/2000",
-    "vendor": "Unknown",
-    "version": 1
+    "release_date": "12/06/2024",
+    "vendor": "HPE",
+    "version": 2.42
   },
-  "bmc_version": "v1",
+  "bmc_version": "1.66",
   "chassis": {
-    "manufactured_at": "1970-01-01",
-    "manufacturer": "Unknown",
-    "name": "Unknown",
-    "warranty_end": "1970-01-01"
+    "manufactured_at": "2024-06-26",
+    "manufacturer": "HPE",
+    "name": "ProLiant DL380 Gen11",
+    "serial": "CZ242503CB",
+    "warranty_end": "2031-06-26"
   },
   "exotic": false,
+  "gpu_devices": {
+    "nvidia0": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 0,
+      "device": "/dev/nvidia0",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    },
+    "nvidia1": {
+      "compute_capability": "8.9",
+      "cores": 18176,
+      "cpu_affinity": 1,
+      "device": "/dev/nvidia1",
+      "memory": 48305799168,
+      "microarchitecture": "Ada Lovelace",
+      "model": "L40S",
+      "performance": {
+        "fp-16": 91610000000000,
+        "fp-32": 91610000000000,
+        "fp-64": 1431000000000
+      },
+      "power_default_limit": "350.00 W",
+      "vbios_version": "95.02.66.00.02",
+      "vendor": "Nvidia"
+    }
+  },
   "main_memory": {
-    "ram_size": 8
+    "ram_size": 274877906944
   },
   "management_tools": {
     "bmc_vendor_tool": "ipmitool",
@@ -30,29 +67,115 @@
   },
   "memory_devices": [
     {
-      "device": "dimm_proc 1 dimm 1",
-      "size": 8,
+      "device": "dimm_proc 1 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 1 dimm 7",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 10",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 14",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 3",
+      "size": 34359738368,
+      "technology": "dram"
+    },
+    {
+      "device": "dimm_proc 2 dimm 7",
+      "size": 34359738368,
       "technology": "dram"
     }
   ],
   "network_adapters": [
     {
       "device": "eth0",
-      "driver": "mlx_core",
+      "driver": "bnxt_en",
       "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
       "interface": "Ethernet",
       "ip": "172.16.28.6",
       "ip6": "2001:660:4406:100:d::6",
       "kavlan": false,
       "mac": "d4:04:e6:42:25:10",
       "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
       "mountable": true,
       "mounted": true,
       "name": "enp1s0f0np0",
       "network_address": "kinovis-6.grenoble.grid5000.fr",
-      "rate": 10000000000,
-      "switch": null,
-      "switch_port": null
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/85",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth1",
+      "driver": "bnxt_en",
+      "enabled": true,
+      "firmware_version": "231.0.153.0/pkg 231.1.162.1",
+      "interface": "Ethernet",
+      "ip": "172.16.28.12",
+      "ip6": "2001:660:4406:100:d:1:0:6",
+      "kavlan": false,
+      "mac": "d4:04:e6:42:25:11",
+      "management": false,
+      "model": "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens15f1np1",
+      "network_address": "kinovis-6-eth1.grenoble.grid5000.fr",
+      "rate": 25000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/86",
+      "vendor": "Broadcom Inc. and subsidiaries"
+    },
+    {
+      "device": "eth2",
+      "driver": "mlx5_core",
+      "enabled": true,
+      "firmware_version": "20.42.1000 (MT_0000000452)",
+      "interface": "Ethernet",
+      "ip": "172.16.28.18",
+      "ip6": "2001:660:4406:100:d:2:0:6",
+      "kavlan": false,
+      "mac": "88:e9:a4:ac:3a:8c",
+      "management": false,
+      "model": "MT28908 Family [ConnectX-6]",
+      "mountable": true,
+      "mounted": false,
+      "name": "ens4np0",
+      "network_address": "kinovis-6-eth2.grenoble.grid5000.fr",
+      "rate": 100000000000,
+      "sriov": false,
+      "sriov_totalvfs": 0,
+      "switch": "skinovis2-prod-01",
+      "switch_port": "Ethernet1/99",
+      "vendor": "Mellanox Technologies"
     },
     {
       "device": "bmc",
@@ -69,49 +192,60 @@
   ],
   "nodeset": "kinovis",
   "operating_system": {
-    "cstate_driver": "unknown",
-    "cstate_governor": "unknown",
+    "cstate_driver": "intel_idle",
+    "cstate_governor": "menu",
     "ht_enabled": true,
-    "pstate_driver": "unknwon",
-    "pstate_governor": "unknown",
+    "pstate_driver": "intel_pstate",
+    "pstate_governor": "performance",
     "turboboost_enabled": true
   },
+  "pdu": [
+    {
+      "port": 2,
+      "uid": "pdu-kinovis2-3"
+    },
+    {
+      "port": 2,
+      "uid": "pdu-kinovis2-4"
+    }
+  ],
   "performance": {
-    "core_flops": 128,
-    "node_flops": 9216
+    "core_flops": 128000000000,
+    "node_flops": 6144000000000
   },
   "processor": {
     "cache_l1": null,
-    "cache_l1d": 8,
-    "cache_l1i": 8,
-    "cache_l2": 8,
-    "cache_l3": 8,
-    "clock_speed": 8,
+    "cache_l1d": 49152,
+    "cache_l1i": 32768,
+    "cache_l2": 2097152,
+    "cache_l3": 62914560,
+    "clock_speed": 4000000000,
     "ht_capable": true,
     "instruction_set": "x86-64",
-    "microarchitecture": "Haswell",
-    "microcode": "0xd000001",
-    "model": "Unknown",
-    "other_description": "description",
-    "vendor": "vendor",
-    "version": "vendor"
+    "microarchitecture": "Sapphire Rapids",
+    "microcode": "0x2b000620",
+    "model": "Intel Xeon",
+    "other_description": "Intel(R) Xeon(R) Gold 6442Y",
+    "vendor": "Intel",
+    "version": "Gold 6442Y"
   },
   "redfish": true,
   "software": {
     "forced-deployment-timestamp": 202007300948,
-    "postinstall-version": "1.2025011610",
+    "postinstall-version": "1.2025021810",
     "standard-environment": "debian11-x64-std"
   },
   "storage_devices": [
     {
-      "by_id": "",
+      "by_id": "/dev/disk/by-id/wwn-0x600062b21bc380402f3cc4f1a1603fb2",
       "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0",
+      "firmware_version": 5.28,
       "id": "disk0",
-      "interface": "SAS",
-      "model": "unknown",
-      "size": 8,
+      "interface": "SATA",
+      "model": "MR416i-o Gen11",
+      "size": 1919816826880,
       "storage": "SSD",
-      "vendor": "Unknown"
+      "vendor": "HPE"
     }
   ],
   "supported_job_types": {
@@ -121,7 +255,8 @@
     "queues": [
       "admin",
       "testing"
-    ]
+    ],
+    "virtual": "ivt"
   },
   "type": "node",
   "uid": "kinovis-6"
diff --git a/data/grid5000/sites/grenoble/network_equipments/skinovis2-prod-01.json b/data/grid5000/sites/grenoble/network_equipments/skinovis2-prod-01.json
index b46a0c84fcc..9abc4d5de91 100644
--- a/data/grid5000/sites/grenoble/network_equipments/skinovis2-prod-01.json
+++ b/data/grid5000/sites/grenoble/network_equipments/skinovis2-prod-01.json
@@ -106,44 +106,104 @@
         {
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/41",
+          "uid": "camera-1"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/42",
+          "uid": "camera-2"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/43",
+          "uid": "camera-3"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/44",
+          "uid": "camera-4"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/45",
+          "uid": "camera-5"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/46",
+          "uid": "camera-6"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/47",
+          "uid": "camera-7"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/48",
+          "uid": "camera-8"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/49",
+          "uid": "camera-9"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/50",
+          "uid": "camera-10"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/51",
+          "uid": "camera-11"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/52",
+          "uid": "camera-12"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/53",
+          "uid": "camera-13"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/54",
+          "uid": "camera-14"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/55",
+          "uid": "camera-15"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/56",
+          "uid": "camera-16"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/57",
+          "uid": "camera-17"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/58",
+          "uid": "camera-18"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/59",
+          "uid": "camera-20"
         },
         {
+          "kind": "other",
+          "snmp_name": "Ethernet1/60",
+          "uid": "camera-21"
         },
         {
         },
@@ -190,48 +250,108 @@
         {
         },
         {
-          "kind": "channel",
-          "snmp_name": "Ethernet1/83",
-          "uid": "port-channel1"
         },
         {
           "kind": "channel",
           "snmp_name": "Ethernet1/84",
-          "uid": "port-channel1"
+          "uid": "port-channel0"
         },
         {
+          "kind": "node",
+          "port": "eth0",
+          "snmp_name": "Ethernet1/85",
+          "uid": "kinovis-6"
         },
         {
+          "kind": "node",
+          "port": "eth1",
+          "snmp_name": "Ethernet1/86",
+          "uid": "kinovis-6"
         },
         {
+          "kind": "node",
+          "port": "eth0",
+          "snmp_name": "Ethernet1/87",
+          "uid": "kinovis-5"
         },
         {
+          "kind": "node",
+          "port": "eth1",
+          "snmp_name": "Ethernet1/88",
+          "uid": "kinovis-5"
         },
         {
+          "kind": "node",
+          "port": "eth0",
+          "snmp_name": "Ethernet1/89",
+          "uid": "kinovis-4"
         },
         {
+          "kind": "node",
+          "port": "eth1",
+          "snmp_name": "Ethernet1/90",
+          "uid": "kinovis-4"
         },
         {
+          "kind": "node",
+          "port": "eth0",
+          "snmp_name": "Ethernet1/91",
+          "uid": "kinovis-3"
         },
         {
+          "kind": "node",
+          "port": "eth1",
+          "snmp_name": "Ethernet1/92",
+          "uid": "kinovis-3"
         },
         {
+          "kind": "node",
+          "port": "eth1",
+          "snmp_name": "Ethernet1/93",
+          "uid": "kinovis-2"
         },
         {
+          "kind": "node",
+          "port": "eth0",
+          "snmp_name": "Ethernet1/94",
+          "uid": "kinovis-2"
         },
         {
+          "kind": "node",
+          "port": "eth1",
+          "snmp_name": "Ethernet1/95",
+          "uid": "kinovis-1"
         },
         {
+          "kind": "node",
+          "port": "eth0",
+          "snmp_name": "Ethernet1/96",
+          "uid": "kinovis-1"
         },
         {
         },
         {
         },
         {
+          "kind": "node",
+          "port": "eth2",
+          "rate": 100000000000,
+          "snmp_name": "Ethernet1/99",
+          "uid": "kinovis-6"
         },
         {
+          "kind": "node",
+          "port": "eth2",
+          "rate": 100000000000,
+          "snmp_name": "Ethernet1/100",
+          "uid": "kinovis-3"
         },
         {
+          "kind": "node",
+          "port": "eth2",
+          "rate": 100000000000,
+          "snmp_name": "Ethernet1/101",
+          "uid": "kinovis-2"
         },
         {
         },
@@ -240,14 +360,31 @@
         {
         },
         {
+          "kind": "node",
+          "port": "eth2",
+          "rate": 100000000000,
+          "snmp_name": "Ethernet1/105",
+          "uid": "kinovis-4"
         },
         {
+          "kind": "node",
+          "port": "eth2",
+          "rate": 100000000000,
+          "snmp_name": "Ethernet1/106",
+          "uid": "kinovis-5"
         },
         {
           "kind": "server",
           "rate": 100000000000,
           "snmp_name": "Ethernet1/107",
           "uid": "srv-data3"
+        },
+        {
+          "kind": "node",
+          "port": "eth2",
+          "rate": 100000000000,
+          "snmp_name": "Ethernet1/108",
+          "uid": "kinovis-1"
         }
       ],
       "rate": 25000000000,
diff --git a/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-1.json b/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-1.json
index 53ed0b2c3ab..6773ced6555 100644
--- a/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-1.json
+++ b/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-1.json
@@ -2,6 +2,23 @@
   "ip": "172.17.31.18",
   "mac": "00:0D:5D:32:DF:29",
   "model": "PX3-5488V",
+  "ports": {
+    "14": {
+      "uid": "kinovis-3"
+    },
+    "2": {
+      "uid": "srv-data3"
+    },
+    "20": {
+      "uid": "kinovis-1"
+    },
+    "24": {
+      "uid": "skinovis2-prod-01"
+    },
+    "8": {
+      "uid": "kinovis-5"
+    }
+  },
   "type": "pdu",
   "uid": "pdu-kinovis2-1",
   "vendor": "Raritan"
diff --git a/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-2.json b/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-2.json
index e3b6a2af0e8..39534020a6b 100644
--- a/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-2.json
+++ b/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-2.json
@@ -2,6 +2,23 @@
   "ip": "172.17.31.19",
   "mac": "00:0D:5D:32:DF:2B",
   "model": "PX3-5488V",
+  "ports": {
+    "14": {
+      "uid": "kinovis-3"
+    },
+    "2": {
+      "uid": "srv-data3"
+    },
+    "20": {
+      "uid": "kinovis-1"
+    },
+    "24": {
+      "uid": "skinovis2-prod-01"
+    },
+    "8": {
+      "uid": "kinovis-5"
+    }
+  },
   "type": "pdu",
   "uid": "pdu-kinovis2-2",
   "vendor": "Raritan"
diff --git a/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-3.json b/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-3.json
index b7d5a8a3b2a..b05a6482229 100644
--- a/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-3.json
+++ b/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-3.json
@@ -2,6 +2,20 @@
   "ip": "172.17.31.20",
   "mac": "00:0D:5D:32:DF:2D",
   "model": "PX3-5488V",
+  "ports": {
+    "14": {
+      "uid": "kinovis-2"
+    },
+    "2": {
+      "uid": "kinovis-6"
+    },
+    "20": {
+      "uid": "skinovis2-admin-01"
+    },
+    "8": {
+      "uid": "kinovis-4"
+    }
+  },
   "type": "pdu",
   "uid": "pdu-kinovis2-3",
   "vendor": "Raritan"
diff --git a/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-4.json b/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-4.json
index 3bf20a975ca..775f609e758 100644
--- a/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-4.json
+++ b/data/grid5000/sites/grenoble/pdus/pdu-kinovis2-4.json
@@ -2,6 +2,17 @@
   "ip": "172.17.31.21",
   "mac": "00:0D:5D:32:DF:2F",
   "model": "PX3-5488V",
+  "ports": {
+    "14": {
+      "uid": "kinovis-2"
+    },
+    "2": {
+      "uid": "kinovis-6"
+    },
+    "8": {
+      "uid": "kinovis-4"
+    }
+  },
   "type": "pdu",
   "uid": "pdu-kinovis2-4",
   "vendor": "Raritan"
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml
index 895bc0817c9..654be4f5c53 100644
--- a/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml
@@ -1,24 +1,24 @@
 ---
-model: Cluster Model # TODO: change this value.
-created_at: 1970-01-01 # TODO: change this value
+model: HPE Proliant DL380 Gen11
+created_at: 2025-02-10
 kavlan: false
-boot_type: uefi # TODO: specify if 'uefi' (ideally) or 'bios' (legacy, if no other choice)
-exotic: false # TODO: specify if 'true' or 'false'
+boot_type: uefi
+exotic: false
 queues:
   - admin
   - testing
 nodes:
   kinovis-[1-6]:
     chassis:
-      manufactured_at: 1970-01-01 # TODO: Put date.
-      warranty_end: 1970-01-01 # TODO: Put date.
+      manufactured_at: 2024-06-26
+      warranty_end: 2031-06-26
     supported_job_types:
       deploy: true
       besteffort: true
       max_walltime: 0
     processor:
-      microarchitecture: Haswell # TODO: replace with microarch name.
-      clock_speed: 8 # TODO: Replace with clock speed.
+      microarchitecture: Sapphire Rapids
+      clock_speed: 4_000_000_000
     network_adapters:
       bmc:
         interface: Ethernet
@@ -29,13 +29,20 @@ nodes:
         enabled: true
         mountable: true
         mounted: true
+      eth1:
+        enabled: true
+        mountable: true
+        mounted: false
+      eth2:
+        enabled: true
+        mountable: true
+        mounted: false
     storage_devices:
-      disk0: # This field will have to be renamed later.
+      pci-0000:3b:00.0-scsi-0:3:111:0:
         id: disk0
-        interface: SAS
-        by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0" # this path will have to change later.
+        interface: SATA
     software:
-      standard-environment: debian11-x64-std # TODO: check that architecture is OK
+      standard-environment: debian11-x64-std
     management_tools:
-      bmc_vendor_tool: ipmitool # TODO: replace with bmc_vendor_tool (ipmitool, racadm)
+      bmc_vendor_tool: ipmitool
     nodeset: kinovis
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes.yaml.erb b/input/grid5000/sites/grenoble/clusters/kinovis/nodes.yaml.erb
deleted file mode 100644
index 9b648f7dac7..00000000000
--- a/input/grid5000/sites/grenoble/clusters/kinovis/nodes.yaml.erb
+++ /dev/null
@@ -1,90 +0,0 @@
-<%
-  # File generated by 'rake mass:create SRC=grenoble-kinovis-clusters-mass-create.csv
-  # If changes are needed, it might be better to edit the source data and regenerate using 'rake mass:create'
- 
-  cluster_name = "kinovis"
-  nodes_number = 6 # Size of the cluster (number of nodes)
-  # MAC addresses declaration
-  mac_eth0_list = %w(
-d4:04:e6:43:ff:88
-d4:04:e6:43:90:ca
-d4:04:e6:43:ee:84
-d4:04:e6:42:2d:80
-d4:04:e6:43:91:d8
-d4:04:e6:42:25:10
-  )
-  mac_bmc_list = %w(
-5c:ed:8c:f4:2e:34
-5c:ed:8c:f4:2e:50
-5c:ed:8c:f4:2e:96
-5c:ed:8c:f4:2e:9a
-5c:ed:8c:f4:2e:ce
-5c:ed:8c:f4:2e:5a
-  )
-%>
----
-nodes:
-<% (1..nodes_number).each { |i| %>
- <%= cluster_name %>-<%= i %>:
-    architecture:
-      nb_procs: 1 # Fake data, will be replaced by g5k-checks
-      nb_cores: 72 # Fake data, will be replaced by g5k-checks
-      nb_threads: 72 # Fake data, will be replaced by g5k-checks
-      platform_type: x86_64 # Fake data, will be replaced by g5k-checks
-      cpu_core_numbering: contiguous # Fake data, will be replaced by g5k-checks
-    bios:
-      release_date: 01/01/2000 # Fake date, will be replaced by g5k-checks
-      vendor: Unknown # Fake vendor, will be replaced by g5k-checks
-      version: 1 # Fake version, will be replaced by g5k-checks
-    bmc_version: v1 # Fake version, will be replaced by g5k-checks
-    chassis:
-      manufacturer: Unknown # Fake manufacturer, will be replaced by g5k-checks
-      name: Unknown # Fake name, will be replaced by g5k-checks
-    main_memory:
-      ram_size: 8 # Fake size, will be replaced by g5k-checks
-    memory_devices:
-      dimm:
-        size: 8 # Fake size, will be replaced by g5k-checks
-        technology: dram # Common memory technology, will be replaced by g5k-checks
-    processor:
-      model: Unknown # Fake model name, will be replaced by g5k-checks
-      other_description: description # Fake description, will be replaced by g5k-checks
-      vendor: vendor # Fake vendor, will be replaced by g5k-checks
-      version: vendor # Fake version, will be replaced by g5k-checks
-      cache_l1d: 8 # Fake cache, will be replaced by g5k-checks
-      cache_l1i: 8 # Fake cache, will be replaced by g5k-checks
-      cache_l2: 8 # Fake cache, will be replaced by g5k-checks
-      cache_l3: 8 # Fake cache, will be replaced by g5k-checks
-      instruction_set: x86-64 # Common instruction set, will be replaced by g5k-checks
-      microcode: "0xd000001" # Fake microcode, will be replaced by g5k-checks
-      ht_capable: true # Default ht capable value, will be replaced by g5k-checks 
-    main_memory:
-      ram_size: 8 # Fake ram size, will be replaced by g5k-checks
-    memory_devices:
-      dimm_proc 1 dimm 1: # Fake dimm name, will be replaced by g5k-checks
-        size: 8 # Fake dimm size, will be replaced by g5k-checks
-        technology: dram # Default dimm technology, will be replaced by g5k-checks
-    operating_system:
-      cstate_driver: unknown # Fake driver, will be replaced by g5k-checks
-      cstate_governor: unknown # Fake governor, will be replaced by g5k-checks
-      ht_enabled: true # common value for hyper threading, will be replaced by g5k-checks
-      pstate_driver: unknwon # Fake driver, will be replaced by g5k-checks
-      pstate_governor: unknown # Fake driver, will be replaced by g5k-checks
-      turboboost_enabled: true # Default value for turboboost, will be replaced by g5k-checks 
-    network_adapters:
-      bmc:
-        management: true
-        mac: <%= mac_bmc_list[i - 1] %>
-      eth0:
-        interface: Ethernet
-        management: false
-        driver: mlx_core # Fake data, will be replaced by g5k-checks
-        name: enp1s0f0np0 # Fake data, will be replaced by g5k-checks
-        rate: 10000000000 # Fake data, will be replaced by g5k-checks
-        mac: <%= mac_eth0_list[i - 1] %>
-    storage_devices:
-      disk0:
-        storage: SSD # Fake data, will be replaced by g5k-checks
-        model: unknown # Fake data, will be replaced by g5k-checks
-        size: 8 # Fake data, will be replaced by g5k-checks
-<% } %>
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.yaml
new file mode 100644
index 00000000000..340a63479cf
--- /dev/null
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.yaml
@@ -0,0 +1,133 @@
+# Generated by g5k-checks (g5k-checks -m api)
+---
+kinovis-1:
+  architecture:
+    cpu_core_numbering: contiguous
+    nb_cores: 48
+    nb_procs: 2
+    nb_threads: 96
+    platform_type: x86_64
+  bios:
+    release_date: 12/06/2024
+    vendor: HPE
+    version: 2.42
+  bmc_version: '1.66'
+  chassis:
+    manufacturer: HPE
+    name: ProLiant DL380 Gen11
+    serial: CZ242503C7
+  gpu_devices:
+    nvidia0:
+      cpu_affinity: 0
+      device: "/dev/nvidia0"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+    nvidia1:
+      cpu_affinity: 1
+      device: "/dev/nvidia1"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+  main_memory:
+    ram_size: 274877906944
+  memory_devices:
+    dimm_proc 1 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 7:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 7:
+      size: 34359738368
+      technology: dram
+  network_adapters:
+    bmc:
+      ip: 172.17.28.1
+      mac: 5c:ed:8c:f4:2e:34
+      management: true
+    eth0:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      ip: 172.16.28.1
+      mac: d4:04:e6:43:ff:88
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: enp1s0f0np0
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth1:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      mac: d4:04:e6:43:ff:89
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: ens15f1np1
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth2:
+      driver: mlx5_core
+      firmware_version: 20.42.1000 (MT_0000000452)
+      interface: Ethernet
+      mac: 88:e9:a4:ac:1a:dc
+      management: false
+      model: MT28908 Family [ConnectX-6]
+      name: ens4np0
+      rate: 100000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Mellanox Technologies
+  operating_system:
+    cstate_driver: intel_idle
+    cstate_governor: menu
+    ht_enabled: true
+    pstate_driver: intel_pstate
+    pstate_governor: performance
+    turboboost_enabled: true
+  processor:
+    cache_l1d: 49152
+    cache_l1i: 32768
+    cache_l2: 2097152
+    cache_l3: 62914560
+    ht_capable: true
+    instruction_set: x86-64
+    microcode: '0x2b000620'
+    model: Intel Xeon
+    other_description: Intel(R) Xeon(R) Gold 6442Y
+    vendor: Intel
+    version: Gold 6442Y
+  storage_devices:
+    pci-0000:3b:00.0-scsi-0:3:111:0:
+      by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf002f3c936fac9d9633"
+      by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0"
+      firmware_version: 5.28
+      model: MR416i-o Gen11
+      size: 1919816826880
+      storage: SSD
+  supported_job_types:
+    virtual: ivt
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.yaml
new file mode 100644
index 00000000000..82f642294df
--- /dev/null
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.yaml
@@ -0,0 +1,133 @@
+# Generated by g5k-checks (g5k-checks -m api)
+---
+kinovis-2:
+  architecture:
+    cpu_core_numbering: contiguous
+    nb_cores: 48
+    nb_procs: 2
+    nb_threads: 96
+    platform_type: x86_64
+  bios:
+    release_date: 12/06/2024
+    vendor: HPE
+    version: 2.42
+  bmc_version: '1.66'
+  chassis:
+    manufacturer: HPE
+    name: ProLiant DL380 Gen11
+    serial: CZ242503C6
+  gpu_devices:
+    nvidia0:
+      cpu_affinity: 0
+      device: "/dev/nvidia0"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+    nvidia1:
+      cpu_affinity: 1
+      device: "/dev/nvidia1"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+  main_memory:
+    ram_size: 274877906944
+  memory_devices:
+    dimm_proc 1 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 7:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 7:
+      size: 34359738368
+      technology: dram
+  network_adapters:
+    bmc:
+      ip: 172.17.28.2
+      mac: 5c:ed:8c:f4:2e:50
+      management: true
+    eth0:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      ip: 172.16.28.2
+      mac: d4:04:e6:43:90:ca
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: enp1s0f0np0
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth1:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      mac: d4:04:e6:43:90:cb
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: ens15f1np1
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth2:
+      driver: mlx5_core
+      firmware_version: 20.42.1000 (MT_0000000452)
+      interface: Ethernet
+      mac: 88:e9:a4:ac:1a:d8
+      management: false
+      model: MT28908 Family [ConnectX-6]
+      name: ens4np0
+      rate: 100000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Mellanox Technologies
+  operating_system:
+    cstate_driver: intel_idle
+    cstate_governor: menu
+    ht_enabled: true
+    pstate_driver: intel_pstate
+    pstate_governor: performance
+    turboboost_enabled: true
+  processor:
+    cache_l1d: 49152
+    cache_l1i: 32768
+    cache_l2: 2097152
+    cache_l3: 62914560
+    ht_capable: true
+    instruction_set: x86-64
+    microcode: '0x2b000620'
+    model: Intel Xeon
+    other_description: Intel(R) Xeon(R) Gold 6442Y
+    vendor: Intel
+    version: Gold 6442Y
+  storage_devices:
+    pci-0000:3b:00.0-scsi-0:3:111:0:
+      by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f3cbf290530f39e"
+      by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0"
+      firmware_version: 5.28
+      model: MR416i-o Gen11
+      size: 1919816826880
+      storage: SSD
+  supported_job_types:
+    virtual: ivt
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.yaml
new file mode 100644
index 00000000000..f7ac7963f7c
--- /dev/null
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.yaml
@@ -0,0 +1,133 @@
+# Generated by g5k-checks (g5k-checks -m api)
+---
+kinovis-3:
+  architecture:
+    cpu_core_numbering: contiguous
+    nb_cores: 48
+    nb_procs: 2
+    nb_threads: 96
+    platform_type: x86_64
+  bios:
+    release_date: 12/06/2024
+    vendor: HPE
+    version: 2.42
+  bmc_version: '1.66'
+  chassis:
+    manufacturer: HPE
+    name: ProLiant DL380 Gen11
+    serial: CZ242503C9
+  gpu_devices:
+    nvidia0:
+      cpu_affinity: 0
+      device: "/dev/nvidia0"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+    nvidia1:
+      cpu_affinity: 1
+      device: "/dev/nvidia1"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+  main_memory:
+    ram_size: 274877906944
+  memory_devices:
+    dimm_proc 1 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 7:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 7:
+      size: 34359738368
+      technology: dram
+  network_adapters:
+    bmc:
+      ip: 172.17.28.3
+      mac: 5c:ed:8c:f4:2e:96
+      management: true
+    eth0:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      ip: 172.16.28.3
+      mac: d4:04:e6:43:ee:84
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: enp1s0f0np0
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth1:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      mac: d4:04:e6:43:ee:85
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: ens15f1np1
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth2:
+      driver: mlx5_core
+      firmware_version: 20.42.1000 (MT_0000000452)
+      interface: Ethernet
+      mac: 88:e9:a4:ac:3a:98
+      management: false
+      model: MT28908 Family [ConnectX-6]
+      name: ens4np0
+      rate: 100000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Mellanox Technologies
+  operating_system:
+    cstate_driver: intel_idle
+    cstate_governor: menu
+    ht_enabled: true
+    pstate_driver: intel_pstate
+    pstate_governor: performance
+    turboboost_enabled: true
+  processor:
+    cache_l1d: 49152
+    cache_l1i: 32768
+    cache_l2: 2097152
+    cache_l3: 62914560
+    ht_capable: true
+    instruction_set: x86-64
+    microcode: '0x2b000620'
+    model: Intel Xeon
+    other_description: Intel(R) Xeon(R) Gold 6442Y
+    vendor: Intel
+    version: Gold 6442Y
+  storage_devices:
+    pci-0000:3b:00.0-scsi-0:3:111:0:
+      by_id: "/dev/disk/by-id/wwn-0x600062b21bc2c4c02f3cb5584d211ce5"
+      by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0"
+      firmware_version: 5.28
+      model: MR416i-o Gen11
+      size: 1919816826880
+      storage: SSD
+  supported_job_types:
+    virtual: ivt
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.yaml
new file mode 100644
index 00000000000..8aea196bf3e
--- /dev/null
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.yaml
@@ -0,0 +1,133 @@
+# Generated by g5k-checks (g5k-checks -m api)
+---
+kinovis-4:
+  architecture:
+    cpu_core_numbering: contiguous
+    nb_cores: 48
+    nb_procs: 2
+    nb_threads: 96
+    platform_type: x86_64
+  bios:
+    release_date: 12/06/2024
+    vendor: HPE
+    version: 2.42
+  bmc_version: '1.66'
+  chassis:
+    manufacturer: HPE
+    name: ProLiant DL380 Gen11
+    serial: CZ242503CC
+  gpu_devices:
+    nvidia0:
+      cpu_affinity: 0
+      device: "/dev/nvidia0"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+    nvidia1:
+      cpu_affinity: 1
+      device: "/dev/nvidia1"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+  main_memory:
+    ram_size: 274877906944
+  memory_devices:
+    dimm_proc 1 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 7:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 7:
+      size: 34359738368
+      technology: dram
+  network_adapters:
+    bmc:
+      ip: 172.17.28.4
+      mac: 5c:ed:8c:f4:2e:9a
+      management: true
+    eth0:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      ip: 172.16.28.4
+      mac: d4:04:e6:42:2d:80
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: enp1s0f0np0
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth1:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      mac: d4:04:e6:42:2d:81
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: ens15f1np1
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth2:
+      driver: mlx5_core
+      firmware_version: 20.42.1000 (MT_0000000452)
+      interface: Ethernet
+      mac: 88:e9:a4:ac:1a:28
+      management: false
+      model: MT28908 Family [ConnectX-6]
+      name: ens4np0
+      rate: 100000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Mellanox Technologies
+  operating_system:
+    cstate_driver: intel_idle
+    cstate_governor: menu
+    ht_enabled: true
+    pstate_driver: intel_pstate
+    pstate_governor: performance
+    turboboost_enabled: true
+  processor:
+    cache_l1d: 49152
+    cache_l1i: 32768
+    cache_l2: 2097152
+    cache_l3: 62914560
+    ht_capable: true
+    instruction_set: x86-64
+    microcode: '0x2b000620'
+    model: Intel Xeon
+    other_description: Intel(R) Xeon(R) Gold 6442Y
+    vendor: Intel
+    version: Gold 6442Y
+  storage_devices:
+    pci-0000:3b:00.0-scsi-0:3:111:0:
+      by_id: "/dev/disk/by-id/wwn-0x600062b21bc356c02f3cc27c40c7bf59"
+      by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0"
+      firmware_version: 5.28
+      model: MR416i-o Gen11
+      size: 1919816826880
+      storage: SSD
+  supported_job_types:
+    virtual: ivt
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.yaml
new file mode 100644
index 00000000000..525db775bdc
--- /dev/null
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.yaml
@@ -0,0 +1,133 @@
+# Generated by g5k-checks (g5k-checks -m api)
+---
+kinovis-5:
+  architecture:
+    cpu_core_numbering: contiguous
+    nb_cores: 48
+    nb_procs: 2
+    nb_threads: 96
+    platform_type: x86_64
+  bios:
+    release_date: 12/06/2024
+    vendor: HPE
+    version: 2.42
+  bmc_version: '1.66'
+  chassis:
+    manufacturer: HPE
+    name: ProLiant DL380 Gen11
+    serial: CZ242503C8
+  gpu_devices:
+    nvidia0:
+      cpu_affinity: 0
+      device: "/dev/nvidia0"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+    nvidia1:
+      cpu_affinity: 1
+      device: "/dev/nvidia1"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+  main_memory:
+    ram_size: 274877906944
+  memory_devices:
+    dimm_proc 1 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 7:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 7:
+      size: 34359738368
+      technology: dram
+  network_adapters:
+    bmc:
+      ip: 172.17.28.5
+      mac: 5c:ed:8c:f4:2e:ce
+      management: true
+    eth0:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      ip: 172.16.28.5
+      mac: d4:04:e6:43:91:d8
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: enp1s0f0np0
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth1:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      mac: d4:04:e6:43:91:d9
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: ens15f1np1
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth2:
+      driver: mlx5_core
+      firmware_version: 20.42.1000 (MT_0000000452)
+      interface: Ethernet
+      mac: 88:e9:a4:ac:3a:f0
+      management: false
+      model: MT28908 Family [ConnectX-6]
+      name: ens4np0
+      rate: 100000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Mellanox Technologies
+  operating_system:
+    cstate_driver: intel_idle
+    cstate_governor: menu
+    ht_enabled: true
+    pstate_driver: intel_pstate
+    pstate_governor: performance
+    turboboost_enabled: true
+  processor:
+    cache_l1d: 49152
+    cache_l1i: 32768
+    cache_l2: 2097152
+    cache_l3: 62914560
+    ht_capable: true
+    instruction_set: x86-64
+    microcode: '0x2b000620'
+    model: Intel Xeon
+    other_description: Intel(R) Xeon(R) Gold 6442Y
+    vendor: Intel
+    version: Gold 6442Y
+  storage_devices:
+    pci-0000:3b:00.0-scsi-0:3:111:0:
+      by_id: "/dev/disk/by-id/wwn-0x600062b21bc35c002f3cc4e9a0fdf96d"
+      by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0"
+      firmware_version: 5.28
+      model: MR416i-o Gen11
+      size: 1919816826880
+      storage: SSD
+  supported_job_types:
+    virtual: ivt
diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.yaml
new file mode 100644
index 00000000000..bb4183fd9fe
--- /dev/null
+++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.yaml
@@ -0,0 +1,133 @@
+# Generated by g5k-checks (g5k-checks -m api)
+---
+kinovis-6:
+  architecture:
+    cpu_core_numbering: contiguous
+    nb_cores: 48
+    nb_procs: 2
+    nb_threads: 96
+    platform_type: x86_64
+  bios:
+    release_date: 12/06/2024
+    vendor: HPE
+    version: 2.42
+  bmc_version: '1.66'
+  chassis:
+    manufacturer: HPE
+    name: ProLiant DL380 Gen11
+    serial: CZ242503CB
+  gpu_devices:
+    nvidia0:
+      cpu_affinity: 0
+      device: "/dev/nvidia0"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+    nvidia1:
+      cpu_affinity: 1
+      device: "/dev/nvidia1"
+      memory: 48305799168
+      model: L40S
+      power_default_limit: 350.00 W
+      vbios_version: 95.02.66.00.02
+      vendor: Nvidia
+  main_memory:
+    ram_size: 274877906944
+  memory_devices:
+    dimm_proc 1 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 1 dimm 7:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 10:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 14:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 3:
+      size: 34359738368
+      technology: dram
+    dimm_proc 2 dimm 7:
+      size: 34359738368
+      technology: dram
+  network_adapters:
+    bmc:
+      ip: 172.17.28.6
+      mac: 5c:ed:8c:f4:2e:5a
+      management: true
+    eth0:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      ip: 172.16.28.6
+      mac: d4:04:e6:42:25:10
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: enp1s0f0np0
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth1:
+      driver: bnxt_en
+      firmware_version: 231.0.153.0/pkg 231.1.162.1
+      interface: Ethernet
+      mac: d4:04:e6:42:25:11
+      management: false
+      model: BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+      name: ens15f1np1
+      rate: 25000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Broadcom Inc. and subsidiaries
+    eth2:
+      driver: mlx5_core
+      firmware_version: 20.42.1000 (MT_0000000452)
+      interface: Ethernet
+      mac: 88:e9:a4:ac:3a:8c
+      management: false
+      model: MT28908 Family [ConnectX-6]
+      name: ens4np0
+      rate: 100000000000
+      sriov: false
+      sriov_totalvfs: 0
+      vendor: Mellanox Technologies
+  operating_system:
+    cstate_driver: intel_idle
+    cstate_governor: menu
+    ht_enabled: true
+    pstate_driver: intel_pstate
+    pstate_governor: performance
+    turboboost_enabled: true
+  processor:
+    cache_l1d: 49152
+    cache_l1i: 32768
+    cache_l2: 2097152
+    cache_l3: 62914560
+    ht_capable: true
+    instruction_set: x86-64
+    microcode: '0x2b000620'
+    model: Intel Xeon
+    other_description: Intel(R) Xeon(R) Gold 6442Y
+    vendor: Intel
+    version: Gold 6442Y
+  storage_devices:
+    pci-0000:3b:00.0-scsi-0:3:111:0:
+      by_id: "/dev/disk/by-id/wwn-0x600062b21bc380402f3cc4f1a1603fb2"
+      by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0"
+      firmware_version: 5.28
+      model: MR416i-o Gen11
+      size: 1919816826880
+      storage: SSD
+  supported_job_types:
+    virtual: ivt
diff --git a/input/grid5000/sites/grenoble/networks/skinovis2-prod-01.yaml b/input/grid5000/sites/grenoble/networks/skinovis2-prod-01.yaml
index 8b6bbe44417..24ef80f31d3 100644
--- a/input/grid5000/sites/grenoble/networks/skinovis2-prod-01.yaml
+++ b/input/grid5000/sites/grenoble/networks/skinovis2-prod-01.yaml
@@ -22,16 +22,121 @@ skinovis2-prod-01:
           kind: switch
           rate: 1_000_000_000
           trunk: false
-        83:
-          uid: port-channel1
+        41:
+          uid: camera-1
+          kind: other
+        42:
+          uid: camera-2
+          kind: other
+        43:
+          uid: camera-3
+          kind: other
+        44:
+          uid: camera-4
+          kind: other
+        45:
+          uid: camera-5
+          kind: other
+        46:
+          uid: camera-6
+          kind: other
+        47:
+          uid: camera-7
+          kind: other
+        48:
+          uid: camera-8
+          kind: other
+        49:
+          uid: camera-9
+          kind: other
+        50:
+          uid: camera-10
+          kind: other
+        51:
+          uid: camera-11
+          kind: other
+        52:
+          uid: camera-12
+          kind: other
+        53:
+          uid: camera-13
+          kind: other
+        54:
+          uid: camera-14
+          kind: other
+        55:
+          uid: camera-15
+          kind: other
+        56:
+          uid: camera-16
+          kind: other
+        57:
+          uid: camera-17
+          kind: other
+        58:
+          uid: camera-18
+          kind: other
+        59:
+          uid: camera-19
+          kind: other
+        59:
+          uid: camera-20
+          kind: other
+        60:
+          uid: camera-21
+          kind: other
+        84:
+          uid: port-channel0
           kind: channel
         84:
-          uid: port-channel1
+          uid: port-channel0
           kind: channel
+        85:
+          uid: kinovis-6-eth0
+        86:
+          uid: kinovis-6-eth1
+        87:
+          uid: kinovis-5-eth0
+        88:
+          uid: kinovis-5-eth1
+        89:
+          uid: kinovis-4-eth0
+        90:
+          uid: kinovis-4-eth1
+        91:
+          uid: kinovis-3-eth0
+        92:
+          uid: kinovis-3-eth1
+        93:
+          uid: kinovis-2-eth1
+        94:
+          uid: kinovis-2-eth0
+        95:
+          uid: kinovis-1-eth1
+        96:
+          uid: kinovis-1-eth0
+        99:
+          uid: kinovis-6-eth2
+          rate: 100_000_000_000
+        100:
+          uid: kinovis-3-eth2
+          rate: 100_000_000_000
+        101:
+          uid: kinovis-2-eth2
+          rate: 100_000_000_000
+        105:
+          uid: kinovis-4-eth2
+          rate: 100_000_000_000
+        106:
+          uid: kinovis-5-eth2
+          rate: 100_000_000_000
         107:
           uid: srv-data3
           kind: server
           rate: 100_000_000_000
+        108:
+          uid: kinovis-1-eth2
+          rate: 100_000_000_000
   channels:
     port-channel1:
       kind: router
diff --git a/input/grid5000/sites/grenoble/pdus.yaml b/input/grid5000/sites/grenoble/pdus.yaml
index 356d55cecba..276c7c3c607 100644
--- a/input/grid5000/sites/grenoble/pdus.yaml
+++ b/input/grid5000/sites/grenoble/pdus.yaml
@@ -30,12 +30,50 @@ pdus:
   pdu-kinovis2-1:
     ip: 172.17.31.18
     mac: 00:0D:5D:32:DF:29
+    ports:
+      2:
+        uid: srv-data3
+      8:
+        uid: kinovis-5
+      14:
+        uid: kinovis-3
+      20:
+        uid: kinovis-1
+      24:
+        uid: skinovis2-prod-01
   pdu-kinovis2-2:
     ip: 172.17.31.19
     mac: 00:0D:5D:32:DF:2B
+    ports:
+      2:
+        uid: srv-data3
+      8:
+        uid: kinovis-5
+      14:
+        uid: kinovis-3
+      20:
+        uid: kinovis-1
+      24:
+        uid: skinovis2-prod-01
   pdu-kinovis2-3:
     ip: 172.17.31.20
     mac: 00:0D:5D:32:DF:2D
+    ports:
+      2:
+        uid: kinovis-6
+      8:
+        uid: kinovis-4
+      14:
+        uid: kinovis-2
+      20:
+        uid: skinovis2-admin-01
   pdu-kinovis2-4:
     ip: 172.17.31.21
     mac: 00:0D:5D:32:DF:2F
+    ports:
+      2:
+        uid: kinovis-6
+      8:
+        uid: kinovis-4
+      14:
+        uid: kinovis-2
-- 
GitLab