From e5c94831849c5d3106e90c4ac1def91aa668dbb3 Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Thu, 19 Dec 2024 17:53:39 +0100 Subject: [PATCH 01/12] [sophia][esterel10] initial declaration --- .../sophia/clusters/esterel10/esterel10.json | 20 +++ .../clusters/esterel10/nodes/esterel10-1.json | 128 ++++++++++++++++++ .../clusters/esterel10/nodes/esterel10-2.json | 128 ++++++++++++++++++ .../clusters/esterel10/nodes/esterel10-3.json | 128 ++++++++++++++++++ .../sophia/clusters/esterel10/esterel10.yaml | 40 ++++++ .../sophia/clusters/esterel10/nodes.yaml.erb | 87 ++++++++++++ 6 files changed, 531 insertions(+) create mode 100644 data/grid5000/sites/sophia/clusters/esterel10/esterel10.json create mode 100644 data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json create mode 100644 data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json create mode 100644 data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json create mode 100644 input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml create mode 100644 input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb diff --git a/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json b/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json new file mode 100644 index 00000000000..79b11f516f0 --- /dev/null +++ b/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json @@ -0,0 +1,20 @@ +{ + "boot_type": "uefi", + "created_at": "Thu, 19 Dec 2024 00:00:00 GMT", + "exotic": false, + "kavlan": false, + "manufactured_at": "1970-01-01", + "metrics": [ + + ], + "model": "Dell T630", + "priority": 197001, + "queues": [ + "admin", + "testing" + ], + "redfish": true, + "type": "cluster", + "uid": "esterel10", + "warranty_end": "1970-01-01" +} \ No newline at end of file diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json new file mode 100644 index 00000000000..f36450de90c --- /dev/null +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -0,0 +1,128 @@ +{ + "architecture": { + "cpu_core_numbering": "contiguous", + "nb_cores": 10, + "nb_procs": 2, + "nb_threads": 20, + "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": "racadm", + "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.131.12", + "ip6": "2001:660:4406:800:4::c", + "kavlan": false, + "mac": "d0:94:66:13:b5:23", + "management": false, + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "esterel10-1.sophia.grid5000.fr", + "rate": 10000000000, + "switch": null, + "switch_port": null + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.131.12", + "kavlan": false, + "mac": "d0:94:66:13:b5:24", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "esterel10-1-bmc.sophia.grid5000.fr" + } + ], + "nodeset": "esterel10", + "operating_system": { + "cstate_driver": "unknown", + "cstate_governor": "unknown", + "ht_enabled": true, + "pstate_driver": "unknwon", + "pstate_governor": "unknown", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 35200000000, + "node_flops": 352000000000 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 8, + "cache_l1i": 8, + "cache_l2": 8, + "cache_l3": 8, + "clock_speed": 2200000000, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Broadwell", + "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/dummy", + "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": "esterel10-1" +} \ No newline at end of file diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json new file mode 100644 index 00000000000..78f7db6c03e --- /dev/null +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -0,0 +1,128 @@ +{ + "architecture": { + "cpu_core_numbering": "contiguous", + "nb_cores": 10, + "nb_procs": 2, + "nb_threads": 20, + "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": "racadm", + "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.131.13", + "ip6": "2001:660:4406:800:4::d", + "kavlan": false, + "mac": "d0:94:66:13:c4:7f", + "management": false, + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "esterel10-2.sophia.grid5000.fr", + "rate": 10000000000, + "switch": null, + "switch_port": null + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.131.13", + "kavlan": false, + "mac": "d0:94:66:13:c4:80", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "esterel10-2-bmc.sophia.grid5000.fr" + } + ], + "nodeset": "esterel10", + "operating_system": { + "cstate_driver": "unknown", + "cstate_governor": "unknown", + "ht_enabled": true, + "pstate_driver": "unknwon", + "pstate_governor": "unknown", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 35200000000, + "node_flops": 352000000000 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 8, + "cache_l1i": 8, + "cache_l2": 8, + "cache_l3": 8, + "clock_speed": 2200000000, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Broadwell", + "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/dummy", + "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": "esterel10-2" +} \ No newline at end of file diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json new file mode 100644 index 00000000000..5881caf58fb --- /dev/null +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -0,0 +1,128 @@ +{ + "architecture": { + "cpu_core_numbering": "contiguous", + "nb_cores": 10, + "nb_procs": 2, + "nb_threads": 20, + "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": "racadm", + "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.131.14", + "ip6": "2001:660:4406:800:4::e", + "kavlan": false, + "mac": "d0:94:66:13:b0:48", + "management": false, + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "esterel10-3.sophia.grid5000.fr", + "rate": 10000000000, + "switch": null, + "switch_port": null + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.131.14", + "kavlan": false, + "mac": "d0:94:66:13:b0:49", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "esterel10-3-bmc.sophia.grid5000.fr" + } + ], + "nodeset": "esterel10", + "operating_system": { + "cstate_driver": "unknown", + "cstate_governor": "unknown", + "ht_enabled": true, + "pstate_driver": "unknwon", + "pstate_governor": "unknown", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 35200000000, + "node_flops": 352000000000 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 8, + "cache_l1i": 8, + "cache_l2": 8, + "cache_l3": 8, + "clock_speed": 2200000000, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Broadwell", + "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/dummy", + "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": "esterel10-3" +} \ No newline at end of file diff --git a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml new file mode 100644 index 00000000000..ed79248ce55 --- /dev/null +++ b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml @@ -0,0 +1,40 @@ +--- +model: Dell T630 +created_at: 2024-12-19 +kavlan: false +boot_type: uefi +exotic: false +queues: + - admin + - testing +nodes: + esterel10-[1-3]: + chassis: + manufactured_at: 1970-01-01 + warranty_end: 1970-01-01 + supported_job_types: + deploy: true + besteffort: true + max_walltime: 0 + processor: + microarchitecture: Broadwell + clock_speed: 2200000000 + network_adapters: + bmc: + 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/dummy" # this path will have to change later. + software: + standard-environment: debian11-x64-std + management_tools: + bmc_vendor_tool: racadm + nodeset: esterel10 diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb b/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb new file mode 100644 index 00000000000..7edc2c764e4 --- /dev/null +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb @@ -0,0 +1,87 @@ +<% + cluster_name = "esterel10" + nodes_number = 3 + site_ipv4_index = 128 + nodes_index = 11 + # MAC addresses declaration + mac_eth0_list = %w( + d0:94:66:13:b5:23 + d0:94:66:13:c4:7f + d0:94:66:13:b0:48 + ) + mac_bmc_list = %w( + d0:94:66:13:b5:24 + d0:94:66:13:c4:80 + d0:94:66:13:b0:49 + ) +%> +--- +nodes: +<% (1..nodes_number).each { |i| %> + <%= cluster_name %>-<%= i %>: + architecture: + nb_procs: 2 + nb_cores: 10 + nb_threads: 20 + platform_type: x86_64 + cpu_core_numbering: contiguous + 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: + interface: Ethernet + management: true + mac: <%= mac_bmc_list[i - 1] %> + ip: 172.17.<%= site_ipv4_index %>.<%= i + nodes_index %> + eth0: + interface: Ethernet + management: false + driver: mlx_core + name: enp1s0f0np0 + rate: 10000000000 + mac: <%= mac_eth0_list[i - 1] %> + ip: 172.16.<%= site_ipv4_index %>.<%= i + nodes_index %> + storage_devices: + disk0: + storage: SSD # Common value, will be replaced by g5k-checks + model: unknown # fake value, + size: 8 # Fake value, will be replaced by g5k-checks +<% } %> + -- GitLab From 3a78b205df31832c50c392c1d8193a456acb551f Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Tue, 28 Jan 2025 22:02:55 +0100 Subject: [PATCH 02/12] [sophia][esterel10] add disks --- .../clusters/esterel10/nodes/esterel10-1.json | 26 ++++++++++++++++--- .../clusters/esterel10/nodes/esterel10-2.json | 26 ++++++++++++++++--- .../clusters/esterel10/nodes/esterel10-3.json | 26 ++++++++++++++++--- input/grid5000/disks.yaml | 2 ++ .../sophia/clusters/esterel10/esterel10.yaml | 12 +++++++-- .../sophia/clusters/esterel10/nodes.yaml.erb | 10 ++++++- 6 files changed, 90 insertions(+), 12 deletions(-) diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json index f36450de90c..3ffc9dc8419 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -105,13 +105,33 @@ "storage_devices": [ { "by_id": "", - "by_path": "/dev/disk/by-path/dummy", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0", "id": "disk0", "interface": "SAS", - "model": "unknown", + "model": "THNSF81D60CSE", "size": 8, "storage": "SSD", - "vendor": "Unknown" + "vendor": "Toshiba" + }, + { + "by_id": "", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0", + "id": "disk1", + "interface": "SAS", + "model": "AL14SEB060NY", + "size": 8, + "storage": "HDD", + "vendor": "Toshiba" + }, + { + "by_id": "", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0", + "id": "disk2", + "interface": "SAS", + "model": "AL14SEB060NY", + "size": 8, + "storage": "HDD", + "vendor": "Toshiba" } ], "supported_job_types": { diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json index 78f7db6c03e..b234fc90cde 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -105,13 +105,33 @@ "storage_devices": [ { "by_id": "", - "by_path": "/dev/disk/by-path/dummy", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0", "id": "disk0", "interface": "SAS", - "model": "unknown", + "model": "THNSF81D60CSE", "size": 8, "storage": "SSD", - "vendor": "Unknown" + "vendor": "Toshiba" + }, + { + "by_id": "", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0", + "id": "disk1", + "interface": "SAS", + "model": "AL14SEB060NY", + "size": 8, + "storage": "HDD", + "vendor": "Toshiba" + }, + { + "by_id": "", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0", + "id": "disk2", + "interface": "SAS", + "model": "AL14SEB060NY", + "size": 8, + "storage": "HDD", + "vendor": "Toshiba" } ], "supported_job_types": { diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json index 5881caf58fb..8e97de4953a 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -105,13 +105,33 @@ "storage_devices": [ { "by_id": "", - "by_path": "/dev/disk/by-path/dummy", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0", "id": "disk0", "interface": "SAS", - "model": "unknown", + "model": "THNSF81D60CSE", "size": 8, "storage": "SSD", - "vendor": "Unknown" + "vendor": "Toshiba" + }, + { + "by_id": "", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0", + "id": "disk1", + "interface": "SAS", + "model": "AL14SEB060NY", + "size": 8, + "storage": "HDD", + "vendor": "Toshiba" + }, + { + "by_id": "", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0", + "id": "disk2", + "interface": "SAS", + "model": "AL14SEB060NY", + "size": 8, + "storage": "HDD", + "vendor": "Toshiba" } ], "supported_job_types": { diff --git a/input/grid5000/disks.yaml b/input/grid5000/disks.yaml index a50cb617098..a516e21bb9e 100644 --- a/input/grid5000/disks.yaml +++ b/input/grid5000/disks.yaml @@ -59,6 +59,8 @@ disk_vendor_model_mapping: - KPM5XVUG1T92 - KPM5WRUG3T84 - MG08SDA400NY + - THNSF81D60CSE + - AL14SEB060NY Western Digital: - WD6001BKHG - WD6002BKTG diff --git a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml index ed79248ce55..93d6380ec48 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml @@ -29,10 +29,18 @@ nodes: mountable: true mounted: true storage_devices: - disk0: # This field will have to be renamed later. + disk0: id: disk0 interface: SAS - by_path: "/dev/disk/by-path/dummy" # this path will have to change later. + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0" + disk1: + id: disk1 + interface: SAS + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0" + disk2: + id: disk2 + interface: SAS + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0" software: standard-environment: debian11-x64-std management_tools: diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb b/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb index 7edc2c764e4..40ecd64e319 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb @@ -81,7 +81,15 @@ nodes: storage_devices: disk0: storage: SSD # Common value, will be replaced by g5k-checks - model: unknown # fake value, + model: THNSF81D60CSE # fake value, + size: 8 # Fake value, will be replaced by g5k-checks + disk1: + storage: HDD # Common value, will be replaced by g5k-checks + model: AL14SEB060NY + size: 8 # Fake value, will be replaced by g5k-checks + disk2: + storage: HDD # Common value, will be replaced by g5k-checks + model: AL14SEB060NY size: 8 # Fake value, will be replaced by g5k-checks <% } %> -- GitLab From 6f94483dbd597fbf9709810f538e4a2a41d1809a Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Wed, 29 Jan 2025 13:12:08 +0100 Subject: [PATCH 03/12] [sophia][esterel10] change first interface --- .../sites/sophia/clusters/esterel10/nodes/esterel10-1.json | 4 ++-- .../sites/sophia/clusters/esterel10/nodes/esterel10-2.json | 4 ++-- .../sites/sophia/clusters/esterel10/nodes/esterel10-3.json | 4 ++-- input/grid5000/ipv4.yaml | 2 +- input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml | 2 +- input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json index 3ffc9dc8419..36e1a63684e 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -37,7 +37,7 @@ ], "network_adapters": [ { - "device": "eth0", + "device": "eth1", "driver": "mlx_core", "enabled": true, "interface": "Ethernet", @@ -48,7 +48,7 @@ "management": false, "mountable": true, "mounted": true, - "name": "enp1s0f0np0", + "name": "enp1s0f1", "network_address": "esterel10-1.sophia.grid5000.fr", "rate": 10000000000, "switch": null, diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json index b234fc90cde..0c79137695b 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -37,7 +37,7 @@ ], "network_adapters": [ { - "device": "eth0", + "device": "eth1", "driver": "mlx_core", "enabled": true, "interface": "Ethernet", @@ -48,7 +48,7 @@ "management": false, "mountable": true, "mounted": true, - "name": "enp1s0f0np0", + "name": "enp1s0f1", "network_address": "esterel10-2.sophia.grid5000.fr", "rate": 10000000000, "switch": null, diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json index 8e97de4953a..811b8e146d2 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -37,7 +37,7 @@ ], "network_adapters": [ { - "device": "eth0", + "device": "eth1", "driver": "mlx_core", "enabled": true, "interface": "Ethernet", @@ -48,7 +48,7 @@ "management": false, "mountable": true, "mounted": true, - "name": "enp1s0f0np0", + "name": "enp1s0f1", "network_address": "esterel10-3.sophia.grid5000.fr", "rate": 10000000000, "switch": null, diff --git a/input/grid5000/ipv4.yaml b/input/grid5000/ipv4.yaml index 84a717394a6..4ee780761bc 100644 --- a/input/grid5000/ipv4.yaml +++ b/input/grid5000/ipv4.yaml @@ -127,7 +127,7 @@ ipv4: sophia esterel7 eth0 0 0 3 7 sophia esterel8 eth0 0 0 3 9 sophia esterel9 eth0 0 0 3 10 - sophia esterel10 eth0 0 0 3 11 + sophia esterel10 eth1 0 0 3 11 sophia esterel11 eth0 0 0 3 14 sophia esterel12 eth0 0 0 3 15 sophia esterel13 eth0 0 0 3 17 diff --git a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml index 93d6380ec48..fa7f9eae8b1 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml @@ -24,7 +24,7 @@ nodes: enabled: true mountable: false mounted: false - eth0: + eth1: enabled: true mountable: true mounted: true diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb b/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb index 40ecd64e319..023e2424991 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb @@ -70,11 +70,11 @@ nodes: management: true mac: <%= mac_bmc_list[i - 1] %> ip: 172.17.<%= site_ipv4_index %>.<%= i + nodes_index %> - eth0: + eth1: interface: Ethernet management: false driver: mlx_core - name: enp1s0f0np0 + name: enp1s0f1 rate: 10000000000 mac: <%= mac_eth0_list[i - 1] %> ip: 172.16.<%= site_ipv4_index %>.<%= i + nodes_index %> -- GitLab From 37e6f93af1fe04810b63faec37ae10e651695125 Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Mon, 3 Feb 2025 17:35:45 +0100 Subject: [PATCH 04/12] [sophia][esterel10] add predictive if name mapping --- lib/refrepo/net_names_mapping.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/refrepo/net_names_mapping.yaml b/lib/refrepo/net_names_mapping.yaml index c002b3f7c0a..214dcdbf491 100644 --- a/lib/refrepo/net_names_mapping.yaml +++ b/lib/refrepo/net_names_mapping.yaml @@ -348,6 +348,19 @@ troll: uvb: eno1: eth0 eno2: eth1 +vianden: + enp1s0f0np0: eth0 + eno12409np1: eth1 + eno12419np2: eth2 + eno12429np3: eth3 + eno8303: eth4 + eno8403: eth5 + enp158s0np0: eth6 +esterel10: + eno1: eth0 + eno2: eth1 + enp1s0f0: eth0 + enp1s0f1: eth1 esterel41: enp1s0f0np0: eth0 ens15f1: eth1 -- GitLab From eb24c8c17d3ed7be6dd2f8d0dc926e21eede41dd Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Mon, 3 Feb 2025 19:20:18 +0100 Subject: [PATCH 05/12] [sophia][esterel10] import g5k-checks-yaml file and add ibp130s0 interface in g5k-check-importer --- .../sophia/clusters/esterel10/esterel10.json | 2 +- .../clusters/esterel10/nodes/esterel10-1.json | 218 +++++++++++++++--- .../clusters/esterel10/nodes/esterel10-2.json | 218 +++++++++++++++--- .../clusters/esterel10/nodes/esterel10-3.json | 201 +++++++++++++--- .../sophia/clusters/esterel10/esterel10.yaml | 9 +- .../sophia/clusters/esterel10/nodes.yaml.erb | 95 -------- .../clusters/esterel10/nodes/esterel10-1.yaml | 163 +++++++++++++ .../clusters/esterel10/nodes/esterel10-2.yaml | 163 +++++++++++++ .../clusters/esterel10/nodes/esterel10-3.yaml | 155 +++++++++++++ lib/refrepo/g5kchecks_importer.rb | 2 +- lib/refrepo/gen/reference-api.rb | 2 +- 11 files changed, 1013 insertions(+), 215 deletions(-) delete mode 100644 input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb create mode 100644 input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml create mode 100644 input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml create mode 100644 input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml diff --git a/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json b/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json index 79b11f516f0..7d82a6055dd 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json @@ -8,7 +8,7 @@ ], "model": "Dell T630", - "priority": 197001, + "priority": 197101, "queues": [ "admin", "testing" diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json index 36e1a63684e..63144aefc4e 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -1,26 +1,97 @@ { "architecture": { - "cpu_core_numbering": "contiguous", - "nb_cores": 10, + "cpu_core_numbering": "round-robin", + "nb_cores": 20, "nb_procs": 2, - "nb_threads": 20, + "nb_threads": 40, "platform_type": "x86_64" }, "bios": { - "release_date": "01/01/2000", - "vendor": "Unknown", - "version": 1 + "release_date": "02/22/2024", + "vendor": "Dell Inc.", + "version": "2.19.0" }, - "bmc_version": "v1", + "bmc_version": "2.85.85.85", "chassis": { "manufactured_at": "1970-01-01", - "manufacturer": "Unknown", - "name": "Unknown", + "manufacturer": "Dell Inc.", + "name": "PowerEdge T630", + "serial": "HHSSCM2", "warranty_end": "1970-01-01" }, "exotic": false, + "gpu_devices": { + "nvidia0": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 0, + "device": "/dev/nvidia0", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + }, + "nvidia1": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 0, + "device": "/dev/nvidia1", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + }, + "nvidia2": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 1, + "device": "/dev/nvidia2", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + }, + "nvidia3": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 1, + "device": "/dev/nvidia3", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + } + }, "main_memory": { - "ram_size": 8 + "ram_size": 137438953472 }, "management_tools": { "bmc_vendor_tool": "racadm", @@ -30,34 +101,103 @@ }, "memory_devices": [ { - "device": "dimm_proc 1 dimm 1", - "size": 8, + "device": "dimm_a1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a3", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a4", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b3", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b4", + "size": 17179869184, "technology": "dram" } ], "network_adapters": [ + { + "device": "eth0", + "driver": "igb", + "firmware_version": "1.67, 0x80000fae, 19.5.12", + "interface": "Ethernet", + "kavlan": false, + "mac": "d0:94:66:13:b5:22", + "management": false, + "model": "I350 Gigabit Network Connection", + "name": "eno1", + "sriov": false, + "sriov_totalvfs": 0, + "vendor": "Intel" + }, { "device": "eth1", - "driver": "mlx_core", + "driver": "igb", "enabled": true, + "firmware_version": "1.67, 0x80000fae, 19.5.12", "interface": "Ethernet", "ip": "172.16.131.12", "ip6": "2001:660:4406:800:4::c", "kavlan": false, "mac": "d0:94:66:13:b5:23", "management": false, + "model": "I350 Gigabit Network Connection", "mountable": true, "mounted": true, "name": "enp1s0f1", "network_address": "esterel10-1.sophia.grid5000.fr", - "rate": 10000000000, + "rate": 1000000000, + "sriov": false, + "sriov_totalvfs": 0, "switch": null, - "switch_port": null + "switch_port": null, + "vendor": "Intel" + }, + { + "device": "ibp130s0", + "driver": "mlx4_core", + "firmware_version": "2.40.5030", + "guid": "0xec0d9a0300064bd1", + "interface": "InfiniBand", + "kavlan": false, + "mac": "ec:0d:9a:03:00:06:4b:d1", + "management": false, + "model": "MT27500 Family [ConnectX-3]", + "name": "ibp130s0", + "rate": 56000000000, + "sriov": false, + "sriov_totalvfs": 0, + "vendor": "Mellanox Technologies" }, { "device": "bmc", "enabled": true, - "interface": "Ethernet", "ip": "172.17.131.12", "kavlan": false, "mac": "d0:94:66:13:b5:24", @@ -69,32 +209,32 @@ ], "nodeset": "esterel10", "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_cpufreq", + "pstate_governor": "performance", "turboboost_enabled": true }, "performance": { "core_flops": 35200000000, - "node_flops": 352000000000 + "node_flops": 704000000000 }, "processor": { "cache_l1": null, - "cache_l1d": 8, - "cache_l1i": 8, - "cache_l2": 8, - "cache_l3": 8, + "cache_l1d": 32768, + "cache_l1i": 32768, + "cache_l2": 262144, + "cache_l3": 26214400, "clock_speed": 2200000000, "ht_capable": true, "instruction_set": "x86-64", "microarchitecture": "Broadwell", - "microcode": "0xd000001", - "model": "Unknown", - "other_description": "description", - "vendor": "vendor", - "version": "vendor" + "microcode": "0xb000040", + "model": "Intel Xeon", + "other_description": "Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz", + "vendor": "Intel", + "version": "E5-2630 v4" }, "redfish": true, "software": { @@ -104,32 +244,35 @@ }, "storage_devices": [ { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x500080d910d508dd", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0", + "firmware_version": "DACB", "id": "disk0", "interface": "SAS", "model": "THNSF81D60CSE", - "size": 8, + "size": 1600321314816, "storage": "SSD", "vendor": "Toshiba" }, { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x500003983853ce2d", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0", + "firmware_version": "EA05", "id": "disk1", "interface": "SAS", "model": "AL14SEB060NY", - "size": 8, + "size": 600127266816, "storage": "HDD", "vendor": "Toshiba" }, { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x500003983853dff5", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0", + "firmware_version": "EA05", "id": "disk2", "interface": "SAS", "model": "AL14SEB060NY", - "size": 8, + "size": 600127266816, "storage": "HDD", "vendor": "Toshiba" } @@ -141,7 +284,8 @@ "queues": [ "admin", "testing" - ] + ], + "virtual": "ivt" }, "type": "node", "uid": "esterel10-1" diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json index 0c79137695b..f353ee4f79e 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -1,26 +1,97 @@ { "architecture": { - "cpu_core_numbering": "contiguous", - "nb_cores": 10, + "cpu_core_numbering": "round-robin", + "nb_cores": 20, "nb_procs": 2, - "nb_threads": 20, + "nb_threads": 40, "platform_type": "x86_64" }, "bios": { - "release_date": "01/01/2000", - "vendor": "Unknown", - "version": 1 + "release_date": "02/22/2024", + "vendor": "Dell Inc.", + "version": "2.19.0" }, - "bmc_version": "v1", + "bmc_version": "2.85.85.85", "chassis": { "manufactured_at": "1970-01-01", - "manufacturer": "Unknown", - "name": "Unknown", + "manufacturer": "Dell Inc.", + "name": "PowerEdge T630", + "serial": "HHSWCM2", "warranty_end": "1970-01-01" }, "exotic": false, + "gpu_devices": { + "nvidia0": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 0, + "device": "/dev/nvidia0", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + }, + "nvidia1": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 0, + "device": "/dev/nvidia1", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + }, + "nvidia2": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 1, + "device": "/dev/nvidia2", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + }, + "nvidia3": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 1, + "device": "/dev/nvidia3", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + } + }, "main_memory": { - "ram_size": 8 + "ram_size": 137438953472 }, "management_tools": { "bmc_vendor_tool": "racadm", @@ -30,34 +101,103 @@ }, "memory_devices": [ { - "device": "dimm_proc 1 dimm 1", - "size": 8, + "device": "dimm_a1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a3", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a4", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b3", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b4", + "size": 17179869184, "technology": "dram" } ], "network_adapters": [ + { + "device": "eth0", + "driver": "igb", + "firmware_version": "1.67, 0x80000fae, 19.5.12", + "interface": "Ethernet", + "kavlan": false, + "mac": "d0:94:66:13:c4:7e", + "management": false, + "model": "I350 Gigabit Network Connection", + "name": "eno1", + "sriov": false, + "sriov_totalvfs": 0, + "vendor": "Intel" + }, { "device": "eth1", - "driver": "mlx_core", + "driver": "igb", "enabled": true, + "firmware_version": "1.67, 0x80000fae, 19.5.12", "interface": "Ethernet", "ip": "172.16.131.13", "ip6": "2001:660:4406:800:4::d", "kavlan": false, "mac": "d0:94:66:13:c4:7f", "management": false, + "model": "I350 Gigabit Network Connection", "mountable": true, "mounted": true, "name": "enp1s0f1", "network_address": "esterel10-2.sophia.grid5000.fr", - "rate": 10000000000, + "rate": 1000000000, + "sriov": false, + "sriov_totalvfs": 0, "switch": null, - "switch_port": null + "switch_port": null, + "vendor": "Intel" + }, + { + "device": "ibp130s0", + "driver": "ib_ipoib", + "firmware_version": "2.40.5030", + "guid": "0xec0d9a0300064b51", + "interface": "InfiniBand", + "kavlan": false, + "mac": "80:00:02:08:fe:80:00:00:00:00:00:00:ec:0d:9a:03:00:06:4b:51", + "management": false, + "model": "MT27500 Family [ConnectX-3]", + "name": "ibp130s0", + "rate": 56000000000, + "sriov": false, + "sriov_totalvfs": 0, + "vendor": "Mellanox Technologies" }, { "device": "bmc", "enabled": true, - "interface": "Ethernet", "ip": "172.17.131.13", "kavlan": false, "mac": "d0:94:66:13:c4:80", @@ -69,32 +209,32 @@ ], "nodeset": "esterel10", "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_cpufreq", + "pstate_governor": "performance", "turboboost_enabled": true }, "performance": { "core_flops": 35200000000, - "node_flops": 352000000000 + "node_flops": 704000000000 }, "processor": { "cache_l1": null, - "cache_l1d": 8, - "cache_l1i": 8, - "cache_l2": 8, - "cache_l3": 8, + "cache_l1d": 32768, + "cache_l1i": 32768, + "cache_l2": 262144, + "cache_l3": 26214400, "clock_speed": 2200000000, "ht_capable": true, "instruction_set": "x86-64", "microarchitecture": "Broadwell", - "microcode": "0xd000001", - "model": "Unknown", - "other_description": "description", - "vendor": "vendor", - "version": "vendor" + "microcode": "0xb000040", + "model": "Intel Xeon", + "other_description": "Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz", + "vendor": "Intel", + "version": "E5-2630 v4" }, "redfish": true, "software": { @@ -104,32 +244,35 @@ }, "storage_devices": [ { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x500080d910d50948", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0", + "firmware_version": "DACB", "id": "disk0", "interface": "SAS", "model": "THNSF81D60CSE", - "size": 8, + "size": 1600321314816, "storage": "SSD", "vendor": "Toshiba" }, { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x500003983853cd35", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0", + "firmware_version": "EA05", "id": "disk1", "interface": "SAS", "model": "AL14SEB060NY", - "size": 8, + "size": 600127266816, "storage": "HDD", "vendor": "Toshiba" }, { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x5000039888a86475", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0", + "firmware_version": "EA05", "id": "disk2", "interface": "SAS", "model": "AL14SEB060NY", - "size": 8, + "size": 600127266816, "storage": "HDD", "vendor": "Toshiba" } @@ -141,7 +284,8 @@ "queues": [ "admin", "testing" - ] + ], + "virtual": "ivt" }, "type": "node", "uid": "esterel10-2" diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json index 811b8e146d2..8fde627e13e 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -1,26 +1,80 @@ { "architecture": { - "cpu_core_numbering": "contiguous", - "nb_cores": 10, + "cpu_core_numbering": "round-robin", + "nb_cores": 20, "nb_procs": 2, - "nb_threads": 20, + "nb_threads": 40, "platform_type": "x86_64" }, "bios": { - "release_date": "01/01/2000", - "vendor": "Unknown", - "version": 1 + "release_date": "02/22/2024", + "vendor": "Dell Inc.", + "version": "2.19.0" }, - "bmc_version": "v1", + "bmc_version": "2.85.85.85", "chassis": { "manufactured_at": "1970-01-01", - "manufacturer": "Unknown", - "name": "Unknown", + "manufacturer": "Dell Inc.", + "name": "PowerEdge T630", + "serial": "HHSVCM2", "warranty_end": "1970-01-01" }, "exotic": false, + "gpu_devices": { + "nvidia0": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 0, + "device": "/dev/nvidia0", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + }, + "nvidia1": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 1, + "device": "/dev/nvidia1", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + }, + "nvidia2": { + "compute_capability": "6.1", + "cores": 3584, + "cpu_affinity": 1, + "device": "/dev/nvidia2", + "memory": 11811160064, + "microarchitecture": "Pascal", + "model": "GeForce GTX 1080 Ti", + "performance": { + "fp-16": 177200000000, + "fp-32": 11340000000000, + "fp-64": 354400000000 + }, + "power_default_limit": "250.00 W", + "vbios_version": "86.02.39.40.19", + "vendor": "Nvidia" + } + }, "main_memory": { - "ram_size": 8 + "ram_size": 137438953472 }, "management_tools": { "bmc_vendor_tool": "racadm", @@ -30,34 +84,103 @@ }, "memory_devices": [ { - "device": "dimm_proc 1 dimm 1", - "size": 8, + "device": "dimm_a1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a3", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a4", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b3", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b4", + "size": 17179869184, "technology": "dram" } ], "network_adapters": [ + { + "device": "eth0", + "driver": "igb", + "firmware_version": "1.67, 0x80000fae, 19.5.12", + "interface": "Ethernet", + "kavlan": false, + "mac": "d0:94:66:13:b0:47", + "management": false, + "model": "I350 Gigabit Network Connection", + "name": "eno1", + "sriov": false, + "sriov_totalvfs": 0, + "vendor": "Intel" + }, { "device": "eth1", - "driver": "mlx_core", + "driver": "igb", "enabled": true, + "firmware_version": "1.67, 0x80000fae, 19.5.12", "interface": "Ethernet", "ip": "172.16.131.14", "ip6": "2001:660:4406:800:4::e", "kavlan": false, "mac": "d0:94:66:13:b0:48", "management": false, + "model": "I350 Gigabit Network Connection", "mountable": true, "mounted": true, "name": "enp1s0f1", "network_address": "esterel10-3.sophia.grid5000.fr", - "rate": 10000000000, + "rate": 1000000000, + "sriov": false, + "sriov_totalvfs": 0, "switch": null, - "switch_port": null + "switch_port": null, + "vendor": "Intel" + }, + { + "device": "ibp130s0", + "driver": "mlx4_core", + "firmware_version": "2.40.5030", + "guid": "0xec0d9a0300064b91", + "interface": "InfiniBand", + "kavlan": false, + "mac": "ec:0d:9a:03:00:06:4b:91", + "management": false, + "model": "MT27500 Family [ConnectX-3]", + "name": "ibp130s0", + "rate": 56000000000, + "sriov": false, + "sriov_totalvfs": 0, + "vendor": "Mellanox Technologies" }, { "device": "bmc", "enabled": true, - "interface": "Ethernet", "ip": "172.17.131.14", "kavlan": false, "mac": "d0:94:66:13:b0:49", @@ -69,32 +192,32 @@ ], "nodeset": "esterel10", "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_cpufreq", + "pstate_governor": "performance", "turboboost_enabled": true }, "performance": { "core_flops": 35200000000, - "node_flops": 352000000000 + "node_flops": 704000000000 }, "processor": { "cache_l1": null, - "cache_l1d": 8, - "cache_l1i": 8, - "cache_l2": 8, - "cache_l3": 8, + "cache_l1d": 32768, + "cache_l1i": 32768, + "cache_l2": 262144, + "cache_l3": 26214400, "clock_speed": 2200000000, "ht_capable": true, "instruction_set": "x86-64", "microarchitecture": "Broadwell", - "microcode": "0xd000001", - "model": "Unknown", - "other_description": "description", - "vendor": "vendor", - "version": "vendor" + "microcode": "0xb000040", + "model": "Intel Xeon", + "other_description": "Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz", + "vendor": "Intel", + "version": "E5-2630 v4" }, "redfish": true, "software": { @@ -104,32 +227,35 @@ }, "storage_devices": [ { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x500080d910d50917", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0", + "firmware_version": "DACB", "id": "disk0", "interface": "SAS", "model": "THNSF81D60CSE", - "size": 8, + "size": 1600321314816, "storage": "SSD", "vendor": "Toshiba" }, { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x500003983853de91", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0", + "firmware_version": "EA05", "id": "disk1", "interface": "SAS", "model": "AL14SEB060NY", - "size": 8, + "size": 600127266816, "storage": "HDD", "vendor": "Toshiba" }, { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x500003983853dcd9", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0", + "firmware_version": "EA05", "id": "disk2", "interface": "SAS", "model": "AL14SEB060NY", - "size": 8, + "size": 600127266816, "storage": "HDD", "vendor": "Toshiba" } @@ -141,7 +267,8 @@ "queues": [ "admin", "testing" - ] + ], + "virtual": "ivt" }, "type": "node", "uid": "esterel10-3" diff --git a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml index fa7f9eae8b1..f80d6c9bb73 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml @@ -29,18 +29,15 @@ nodes: mountable: true mounted: true storage_devices: - disk0: + pci-0000:03:00.0-scsi-0:0:2:0: id: disk0 interface: SAS - by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0" - disk1: + pci-0000:03:00.0-scsi-0:0:0:0: id: disk1 interface: SAS - by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0" - disk2: + pci-0000:03:00.0-scsi-0:0:1:0: id: disk2 interface: SAS - by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0" software: standard-environment: debian11-x64-std management_tools: diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb b/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb deleted file mode 100644 index 023e2424991..00000000000 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes.yaml.erb +++ /dev/null @@ -1,95 +0,0 @@ -<% - cluster_name = "esterel10" - nodes_number = 3 - site_ipv4_index = 128 - nodes_index = 11 - # MAC addresses declaration - mac_eth0_list = %w( - d0:94:66:13:b5:23 - d0:94:66:13:c4:7f - d0:94:66:13:b0:48 - ) - mac_bmc_list = %w( - d0:94:66:13:b5:24 - d0:94:66:13:c4:80 - d0:94:66:13:b0:49 - ) -%> ---- -nodes: -<% (1..nodes_number).each { |i| %> - <%= cluster_name %>-<%= i %>: - architecture: - nb_procs: 2 - nb_cores: 10 - nb_threads: 20 - platform_type: x86_64 - cpu_core_numbering: contiguous - 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: - interface: Ethernet - management: true - mac: <%= mac_bmc_list[i - 1] %> - ip: 172.17.<%= site_ipv4_index %>.<%= i + nodes_index %> - eth1: - interface: Ethernet - management: false - driver: mlx_core - name: enp1s0f1 - rate: 10000000000 - mac: <%= mac_eth0_list[i - 1] %> - ip: 172.16.<%= site_ipv4_index %>.<%= i + nodes_index %> - storage_devices: - disk0: - storage: SSD # Common value, will be replaced by g5k-checks - model: THNSF81D60CSE # fake value, - size: 8 # Fake value, will be replaced by g5k-checks - disk1: - storage: HDD # Common value, will be replaced by g5k-checks - model: AL14SEB060NY - size: 8 # Fake value, will be replaced by g5k-checks - disk2: - storage: HDD # Common value, will be replaced by g5k-checks - model: AL14SEB060NY - size: 8 # Fake value, will be replaced by g5k-checks -<% } %> - diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml new file mode 100644 index 00000000000..eb4dcb81dfa --- /dev/null +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml @@ -0,0 +1,163 @@ +# Generated by g5k-checks (g5k-checks -m api) +--- +esterel10-1: + architecture: + cpu_core_numbering: round-robin + nb_cores: 20 + nb_procs: 2 + nb_threads: 40 + platform_type: x86_64 + bios: + release_date: 02/22/2024 + vendor: Dell Inc. + version: 2.19.0 + bmc_version: 2.85.85.85 + chassis: + manufacturer: Dell Inc. + name: PowerEdge T630 + serial: HHSSCM2 + gpu_devices: + nvidia0: + cpu_affinity: 0 + device: "/dev/nvidia0" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + nvidia1: + cpu_affinity: 0 + device: "/dev/nvidia1" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + nvidia2: + cpu_affinity: 1 + device: "/dev/nvidia2" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + nvidia3: + cpu_affinity: 1 + device: "/dev/nvidia3" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + main_memory: + ram_size: 137438953472 + memory_devices: + dimm_a1: + size: 17179869184 + technology: dram + dimm_a2: + size: 17179869184 + technology: dram + dimm_a3: + size: 17179869184 + technology: dram + dimm_a4: + size: 17179869184 + technology: dram + dimm_b1: + size: 17179869184 + technology: dram + dimm_b2: + size: 17179869184 + technology: dram + dimm_b3: + size: 17179869184 + technology: dram + dimm_b4: + size: 17179869184 + technology: dram + network_adapters: + bmc: + ip: 172.17.131.12 + mac: d0:94:66:13:b5:24 + management: true + eth0: + driver: igb + firmware_version: 1.67, 0x80000fae, 19.5.12 + interface: Ethernet + mac: d0:94:66:13:b5:22 + management: false + model: I350 Gigabit Network Connection + name: eno1 + sriov: false + sriov_totalvfs: 0 + vendor: Intel + eth1: + driver: igb + firmware_version: 1.67, 0x80000fae, 19.5.12 + interface: Ethernet + ip: 172.16.131.12 + mac: d0:94:66:13:b5:23 + management: false + model: I350 Gigabit Network Connection + name: enp1s0f1 + rate: 1000000000 + sriov: false + sriov_totalvfs: 0 + vendor: Intel + ibp130s0: + driver: mlx4_core + firmware_version: 2.40.5030 + guid: '0xec0d9a0300064bd1' + interface: InfiniBand + mac: ec:0d:9a:03:00:06:4b:d1 + management: false + model: MT27500 Family [ConnectX-3] + name: ibp130s0 + rate: 56000000000 + sriov: false + sriov_totalvfs: 0 + vendor: Mellanox Technologies + operating_system: + cstate_driver: intel_idle + cstate_governor: menu + ht_enabled: true + pstate_driver: intel_cpufreq + pstate_governor: performance + turboboost_enabled: true + processor: + cache_l1d: 32768 + cache_l1i: 32768 + cache_l2: 262144 + cache_l3: 26214400 + ht_capable: true + instruction_set: x86-64 + microcode: '0xb000040' + model: Intel Xeon + other_description: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz + vendor: Intel + version: E5-2630 v4 + storage_devices: + pci-0000:03:00.0-scsi-0:0:0:0: + by_id: "/dev/disk/by-id/wwn-0x500003983853ce2d" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0" + firmware_version: EA05 + model: AL14SEB060NY + size: 600127266816 + storage: HDD + pci-0000:03:00.0-scsi-0:0:1:0: + by_id: "/dev/disk/by-id/wwn-0x500003983853dff5" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0" + firmware_version: EA05 + model: AL14SEB060NY + size: 600127266816 + storage: HDD + pci-0000:03:00.0-scsi-0:0:2:0: + by_id: "/dev/disk/by-id/wwn-0x500080d910d508dd" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0" + firmware_version: DACB + model: THNSF81D60CSE + size: 1600321314816 + storage: SSD + supported_job_types: + virtual: ivt diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml new file mode 100644 index 00000000000..50d0cb6d55d --- /dev/null +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml @@ -0,0 +1,163 @@ +# Generated by g5k-checks (g5k-checks -m api) +--- +esterel10-2: + architecture: + cpu_core_numbering: round-robin + nb_cores: 20 + nb_procs: 2 + nb_threads: 40 + platform_type: x86_64 + bios: + release_date: 02/22/2024 + vendor: Dell Inc. + version: 2.19.0 + bmc_version: 2.85.85.85 + chassis: + manufacturer: Dell Inc. + name: PowerEdge T630 + serial: HHSWCM2 + gpu_devices: + nvidia0: + cpu_affinity: 0 + device: "/dev/nvidia0" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + nvidia1: + cpu_affinity: 0 + device: "/dev/nvidia1" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + nvidia2: + cpu_affinity: 1 + device: "/dev/nvidia2" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + nvidia3: + cpu_affinity: 1 + device: "/dev/nvidia3" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + main_memory: + ram_size: 137438953472 + memory_devices: + dimm_a1: + size: 17179869184 + technology: dram + dimm_a2: + size: 17179869184 + technology: dram + dimm_a3: + size: 17179869184 + technology: dram + dimm_a4: + size: 17179869184 + technology: dram + dimm_b1: + size: 17179869184 + technology: dram + dimm_b2: + size: 17179869184 + technology: dram + dimm_b3: + size: 17179869184 + technology: dram + dimm_b4: + size: 17179869184 + technology: dram + network_adapters: + bmc: + ip: 172.17.131.13 + mac: d0:94:66:13:c4:80 + management: true + eth0: + driver: igb + firmware_version: 1.67, 0x80000fae, 19.5.12 + interface: Ethernet + mac: d0:94:66:13:c4:7e + management: false + model: I350 Gigabit Network Connection + name: eno1 + sriov: false + sriov_totalvfs: 0 + vendor: Intel + eth1: + driver: igb + firmware_version: 1.67, 0x80000fae, 19.5.12 + interface: Ethernet + ip: 172.16.131.13 + mac: d0:94:66:13:c4:7f + management: false + model: I350 Gigabit Network Connection + name: enp1s0f1 + rate: 1000000000 + sriov: false + sriov_totalvfs: 0 + vendor: Intel + ibp130s0: + driver: ib_ipoib + firmware_version: 2.40.5030 + guid: '0xec0d9a0300064b51' + interface: InfiniBand + mac: 80:00:02:08:fe:80:00:00:00:00:00:00:ec:0d:9a:03:00:06:4b:51 + management: false + model: MT27500 Family [ConnectX-3] + name: ibp130s0 + rate: 56000000000 + sriov: false + sriov_totalvfs: 0 + vendor: Mellanox Technologies + operating_system: + cstate_driver: intel_idle + cstate_governor: menu + ht_enabled: true + pstate_driver: intel_cpufreq + pstate_governor: performance + turboboost_enabled: true + processor: + cache_l1d: 32768 + cache_l1i: 32768 + cache_l2: 262144 + cache_l3: 26214400 + ht_capable: true + instruction_set: x86-64 + microcode: '0xb000040' + model: Intel Xeon + other_description: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz + vendor: Intel + version: E5-2630 v4 + storage_devices: + pci-0000:03:00.0-scsi-0:0:0:0: + by_id: "/dev/disk/by-id/wwn-0x500003983853cd35" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0" + firmware_version: EA05 + model: AL14SEB060NY + size: 600127266816 + storage: HDD + pci-0000:03:00.0-scsi-0:0:1:0: + by_id: "/dev/disk/by-id/wwn-0x5000039888a86475" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0" + firmware_version: EA05 + model: AL14SEB060NY + size: 600127266816 + storage: HDD + pci-0000:03:00.0-scsi-0:0:2:0: + by_id: "/dev/disk/by-id/wwn-0x500080d910d50948" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0" + firmware_version: DACB + model: THNSF81D60CSE + size: 1600321314816 + storage: SSD + supported_job_types: + virtual: ivt diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml new file mode 100644 index 00000000000..bcfa3856139 --- /dev/null +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml @@ -0,0 +1,155 @@ +# Generated by g5k-checks (g5k-checks -m api) +--- +esterel10-3: + architecture: + cpu_core_numbering: round-robin + nb_cores: 20 + nb_procs: 2 + nb_threads: 40 + platform_type: x86_64 + bios: + release_date: 02/22/2024 + vendor: Dell Inc. + version: 2.19.0 + bmc_version: 2.85.85.85 + chassis: + manufacturer: Dell Inc. + name: PowerEdge T630 + serial: HHSVCM2 + gpu_devices: + nvidia0: + cpu_affinity: 0 + device: "/dev/nvidia0" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + nvidia1: + cpu_affinity: 1 + device: "/dev/nvidia1" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + nvidia2: + cpu_affinity: 1 + device: "/dev/nvidia2" + memory: 11811160064 + model: GeForce GTX 1080 Ti + power_default_limit: 250.00 W + vbios_version: 86.02.39.40.19 + vendor: Nvidia + main_memory: + ram_size: 137438953472 + memory_devices: + dimm_a1: + size: 17179869184 + technology: dram + dimm_a2: + size: 17179869184 + technology: dram + dimm_a3: + size: 17179869184 + technology: dram + dimm_a4: + size: 17179869184 + technology: dram + dimm_b1: + size: 17179869184 + technology: dram + dimm_b2: + size: 17179869184 + technology: dram + dimm_b3: + size: 17179869184 + technology: dram + dimm_b4: + size: 17179869184 + technology: dram + network_adapters: + bmc: + ip: 172.17.131.14 + mac: d0:94:66:13:b0:49 + management: true + eth0: + driver: igb + firmware_version: 1.67, 0x80000fae, 19.5.12 + interface: Ethernet + mac: d0:94:66:13:b0:47 + management: false + model: I350 Gigabit Network Connection + name: eno1 + sriov: false + sriov_totalvfs: 0 + vendor: Intel + eth1: + driver: igb + firmware_version: 1.67, 0x80000fae, 19.5.12 + interface: Ethernet + ip: 172.16.131.14 + mac: d0:94:66:13:b0:48 + management: false + model: I350 Gigabit Network Connection + name: enp1s0f1 + rate: 1000000000 + sriov: false + sriov_totalvfs: 0 + vendor: Intel + ibp130s0: + driver: mlx4_core + firmware_version: 2.40.5030 + guid: '0xec0d9a0300064b91' + interface: InfiniBand + mac: ec:0d:9a:03:00:06:4b:91 + management: false + model: MT27500 Family [ConnectX-3] + name: ibp130s0 + rate: 56000000000 + sriov: false + sriov_totalvfs: 0 + vendor: Mellanox Technologies + operating_system: + cstate_driver: intel_idle + cstate_governor: menu + ht_enabled: true + pstate_driver: intel_cpufreq + pstate_governor: performance + turboboost_enabled: true + processor: + cache_l1d: 32768 + cache_l1i: 32768 + cache_l2: 262144 + cache_l3: 26214400 + ht_capable: true + instruction_set: x86-64 + microcode: '0xb000040' + model: Intel Xeon + other_description: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz + vendor: Intel + version: E5-2630 v4 + storage_devices: + pci-0000:03:00.0-scsi-0:0:0:0: + by_id: "/dev/disk/by-id/wwn-0x500003983853de91" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:0:0" + firmware_version: EA05 + model: AL14SEB060NY + size: 600127266816 + storage: HDD + pci-0000:03:00.0-scsi-0:0:1:0: + by_id: "/dev/disk/by-id/wwn-0x500003983853dcd9" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:1:0" + firmware_version: EA05 + model: AL14SEB060NY + size: 600127266816 + storage: HDD + pci-0000:03:00.0-scsi-0:0:2:0: + by_id: "/dev/disk/by-id/wwn-0x500080d910d50917" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:0:2:0" + firmware_version: DACB + model: THNSF81D60CSE + size: 1600321314816 + storage: SSD + supported_job_types: + virtual: ivt diff --git a/lib/refrepo/g5kchecks_importer.rb b/lib/refrepo/g5kchecks_importer.rb index c485574aca0..d5b280d0c4a 100644 --- a/lib/refrepo/g5kchecks_importer.rb +++ b/lib/refrepo/g5kchecks_importer.rb @@ -1,6 +1,6 @@ require 'refrepo/hash/hash' -INTERFACE_ORDER = %w(eth0 eth1 eth2 eth3 eth4 eth5 eth6 ib0 ib1 ib2 ib3 ib4 ib5 ib6 ib7 ibs1 bmc eno1 eno2 eno1np0 eno2np1 ens4f0 ens4f1 ens5f0 ens5f1 ens10f0np0 ens10f1np1 ib0.8100) +INTERFACE_ORDER = %w(eth0 eth1 eth2 eth3 eth4 eth5 eth6 ib0 ib1 ib2 ib3 ib4 ib5 ib6 ib7 ibs1 ibs4 ibp130s0 bmc eno1 eno2 eno1np0 eno2np1 ens4f0 ens4f1 ens5f0 ens5f1 ens10f0np0 ens10f1np1 ib0.8100) def g5kchecks_importer(sourcedir) puts "Importing source files from #{sourcedir} into input directory..." diff --git a/lib/refrepo/gen/reference-api.rb b/lib/refrepo/gen/reference-api.rb index 92b87014505..242b92695e8 100644 --- a/lib/refrepo/gen/reference-api.rb +++ b/lib/refrepo/gen/reference-api.rb @@ -154,7 +154,7 @@ def generate_reference_api node["storage_devices"] = node["storage_devices"].sort_by{ |_sd, v| v['id'] }.map { |a| a[1] } node["network_adapters"].each { |key, _hash| node["network_adapters"][key]["device"] = key; } # Add "device: ethX" within the hash - node["network_adapters"] = node["network_adapters"].sort_by_array(["eth0", "eth1", "eth2", "eth3", "eth4", "eth5", "eth6", "ib0.8100", "ib0", "ib1", "ib2", "ib3", "ib4", "ib5", "ib6", "ib7", "ibs1","ibs3","bmc", "eno1", "eno2", "eno1np0", "eno2np1", "ens4f0", "ens4f1", "ens5f0", "ens5f1", "ens10f0np0", "ens10f1np1", "fpga0", "fpga1"]).values + node["network_adapters"] = node["network_adapters"].sort_by_array(["eth0", "eth1", "eth2", "eth3", "eth4", "eth5", "eth6", "ib0.8100", "ib0", "ib1", "ib2", "ib3", "ib4", "ib5", "ib6", "ib7", "ibs1", "ibs3", "ibs4", "ibp130s0", "bmc", "eno1", "eno2", "eno1np0", "eno2np1", "ens4f0", "ens4f1", "ens5f0", "ens5f1", "ens10f0np0", "ens10f1np1", "fpga0", "fpga1"]).values node["memory_devices"].each { |key, _hash| node["memory_devices"][key]["device"] = key; } # Add "device: dimm_a1" within the hash node["memory_devices"] = node["memory_devices"].sort_by { |d, _| [d.gsub(/dimm_(\d+)/, '\1').to_i, -- GitLab From 0b3e7dde81460a98dfd1933e89f11cd0a63d6e26 Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Tue, 4 Feb 2025 10:50:33 +0100 Subject: [PATCH 06/12] [sophia][esterel10] add infiniband interface --- .../sophia/clusters/esterel10/nodes/esterel10-1.json | 6 ++++++ .../sophia/clusters/esterel10/nodes/esterel10-2.json | 8 +++++++- .../sophia/clusters/esterel10/nodes/esterel10-3.json | 6 ++++++ input/grid5000/ipv4.yaml | 1 + .../sites/sophia/clusters/esterel10/esterel10.yaml | 5 +++++ .../sophia/clusters/esterel10/nodes/esterel10-2.yaml | 2 +- 6 files changed, 26 insertions(+), 2 deletions(-) diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json index 63144aefc4e..81d0c5928c3 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -182,14 +182,20 @@ { "device": "ibp130s0", "driver": "mlx4_core", + "enabled": true, "firmware_version": "2.40.5030", "guid": "0xec0d9a0300064bd1", "interface": "InfiniBand", + "ip": "172.18.131.12", "kavlan": false, "mac": "ec:0d:9a:03:00:06:4b:d1", "management": false, "model": "MT27500 Family [ConnectX-3]", + "mountable": true, + "mounted": true, "name": "ibp130s0", + "netmask": "255.255.240.0", + "network_address": "esterel10-1-ibp130s0.sophia.grid5000.fr", "rate": 56000000000, "sriov": false, "sriov_totalvfs": 0, diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json index f353ee4f79e..495dc20c75b 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -182,14 +182,20 @@ { "device": "ibp130s0", "driver": "ib_ipoib", + "enabled": true, "firmware_version": "2.40.5030", "guid": "0xec0d9a0300064b51", "interface": "InfiniBand", + "ip": "172.18.131.13", "kavlan": false, - "mac": "80:00:02:08:fe:80:00:00:00:00:00:00:ec:0d:9a:03:00:06:4b:51", + "mac": "ec:0d:9a:03:00:06:4b:51", "management": false, "model": "MT27500 Family [ConnectX-3]", + "mountable": true, + "mounted": true, "name": "ibp130s0", + "netmask": "255.255.240.0", + "network_address": "esterel10-2-ibp130s0.sophia.grid5000.fr", "rate": 56000000000, "sriov": false, "sriov_totalvfs": 0, diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json index 8fde627e13e..c33a0a9ea97 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -165,14 +165,20 @@ { "device": "ibp130s0", "driver": "mlx4_core", + "enabled": true, "firmware_version": "2.40.5030", "guid": "0xec0d9a0300064b91", "interface": "InfiniBand", + "ip": "172.18.131.14", "kavlan": false, "mac": "ec:0d:9a:03:00:06:4b:91", "management": false, "model": "MT27500 Family [ConnectX-3]", + "mountable": true, + "mounted": true, "name": "ibp130s0", + "netmask": "255.255.240.0", + "network_address": "esterel10-3-ibp130s0.sophia.grid5000.fr", "rate": 56000000000, "sriov": false, "sriov_totalvfs": 0, diff --git a/input/grid5000/ipv4.yaml b/input/grid5000/ipv4.yaml index 4ee780761bc..36653986eda 100644 --- a/input/grid5000/ipv4.yaml +++ b/input/grid5000/ipv4.yaml @@ -128,6 +128,7 @@ ipv4: sophia esterel8 eth0 0 0 3 9 sophia esterel9 eth0 0 0 3 10 sophia esterel10 eth1 0 0 3 11 + sophia esterel10 ibp130s0 0 0 3 11 sophia esterel11 eth0 0 0 3 14 sophia esterel12 eth0 0 0 3 15 sophia esterel13 eth0 0 0 3 17 diff --git a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml index f80d6c9bb73..940c679fe99 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml @@ -28,6 +28,11 @@ nodes: enabled: true mountable: true mounted: true + ibp130s0: + mounted: true + enabled: true + mountable: true + netmask: 255.255.240.0 storage_devices: pci-0000:03:00.0-scsi-0:0:2:0: id: disk0 diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml index 50d0cb6d55d..eed83f9051b 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml @@ -110,7 +110,7 @@ esterel10-2: firmware_version: 2.40.5030 guid: '0xec0d9a0300064b51' interface: InfiniBand - mac: 80:00:02:08:fe:80:00:00:00:00:00:00:ec:0d:9a:03:00:06:4b:51 + mac: ec:0d:9a:03:00:06:4b:51 management: false model: MT27500 Family [ConnectX-3] name: ibp130s0 -- GitLab From 1febd2c6a06705a8c7ba804e1ac44979ee2503fa Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Tue, 11 Feb 2025 11:55:07 +0100 Subject: [PATCH 07/12] [sophia][esterel10] update YAML file after BIOS update and IB ip assignment --- .../sophia/clusters/esterel10/nodes/esterel10-1.json | 6 +++++- .../sophia/clusters/esterel10/nodes/esterel10-2.json | 6 +++++- .../sophia/clusters/esterel10/nodes/esterel10-3.json | 8 ++++++-- .../sites/sophia/clusters/esterel10/esterel10.yaml | 5 +++++ .../sophia/clusters/esterel10/nodes/esterel10-1.yaml | 3 ++- .../sophia/clusters/esterel10/nodes/esterel10-2.yaml | 3 ++- .../sophia/clusters/esterel10/nodes/esterel10-3.yaml | 5 +++-- 7 files changed, 28 insertions(+), 8 deletions(-) diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json index 81d0c5928c3..fabfad7bf0e 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -11,7 +11,7 @@ "vendor": "Dell Inc.", "version": "2.19.0" }, - "bmc_version": "2.85.85.85", + "bmc_version": "2.86.86.86", "chassis": { "manufactured_at": "1970-01-01", "manufacturer": "Dell Inc.", @@ -145,12 +145,15 @@ { "device": "eth0", "driver": "igb", + "enabled": false, "firmware_version": "1.67, 0x80000fae, 19.5.12", "interface": "Ethernet", "kavlan": false, "mac": "d0:94:66:13:b5:22", "management": false, "model": "I350 Gigabit Network Connection", + "mountable": false, + "mounted": false, "name": "eno1", "sriov": false, "sriov_totalvfs": 0, @@ -204,6 +207,7 @@ { "device": "bmc", "enabled": true, + "interface": "Ethernet", "ip": "172.17.131.12", "kavlan": false, "mac": "d0:94:66:13:b5:24", diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json index 495dc20c75b..2f878e1cf2b 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -11,7 +11,7 @@ "vendor": "Dell Inc.", "version": "2.19.0" }, - "bmc_version": "2.85.85.85", + "bmc_version": "2.86.86.86", "chassis": { "manufactured_at": "1970-01-01", "manufacturer": "Dell Inc.", @@ -145,12 +145,15 @@ { "device": "eth0", "driver": "igb", + "enabled": false, "firmware_version": "1.67, 0x80000fae, 19.5.12", "interface": "Ethernet", "kavlan": false, "mac": "d0:94:66:13:c4:7e", "management": false, "model": "I350 Gigabit Network Connection", + "mountable": false, + "mounted": false, "name": "eno1", "sriov": false, "sriov_totalvfs": 0, @@ -204,6 +207,7 @@ { "device": "bmc", "enabled": true, + "interface": "Ethernet", "ip": "172.17.131.13", "kavlan": false, "mac": "d0:94:66:13:c4:80", diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json index c33a0a9ea97..eca1ad7fc16 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -11,7 +11,7 @@ "vendor": "Dell Inc.", "version": "2.19.0" }, - "bmc_version": "2.85.85.85", + "bmc_version": "2.86.86.86", "chassis": { "manufactured_at": "1970-01-01", "manufacturer": "Dell Inc.", @@ -128,12 +128,15 @@ { "device": "eth0", "driver": "igb", + "enabled": false, "firmware_version": "1.67, 0x80000fae, 19.5.12", "interface": "Ethernet", "kavlan": false, "mac": "d0:94:66:13:b0:47", "management": false, "model": "I350 Gigabit Network Connection", + "mountable": false, + "mounted": false, "name": "eno1", "sriov": false, "sriov_totalvfs": 0, @@ -164,7 +167,7 @@ }, { "device": "ibp130s0", - "driver": "mlx4_core", + "driver": "ib_ipoib", "enabled": true, "firmware_version": "2.40.5030", "guid": "0xec0d9a0300064b91", @@ -187,6 +190,7 @@ { "device": "bmc", "enabled": true, + "interface": "Ethernet", "ip": "172.17.131.14", "kavlan": false, "mac": "d0:94:66:13:b0:49", diff --git a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml index 940c679fe99..80e5d89e31a 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml @@ -21,9 +21,14 @@ nodes: clock_speed: 2200000000 network_adapters: bmc: + interface: Ethernet enabled: true mountable: false mounted: false + eth0: + enabled: false + mountable: false + mounted: false eth1: enabled: true mountable: true diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml index eb4dcb81dfa..64d1016d3a9 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml @@ -11,7 +11,7 @@ esterel10-1: release_date: 02/22/2024 vendor: Dell Inc. version: 2.19.0 - bmc_version: 2.85.85.85 + bmc_version: 2.86.86.86 chassis: manufacturer: Dell Inc. name: PowerEdge T630 @@ -110,6 +110,7 @@ esterel10-1: firmware_version: 2.40.5030 guid: '0xec0d9a0300064bd1' interface: InfiniBand + ip: 172.18.131.12 mac: ec:0d:9a:03:00:06:4b:d1 management: false model: MT27500 Family [ConnectX-3] diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml index eed83f9051b..657d3bf578f 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml @@ -11,7 +11,7 @@ esterel10-2: release_date: 02/22/2024 vendor: Dell Inc. version: 2.19.0 - bmc_version: 2.85.85.85 + bmc_version: 2.86.86.86 chassis: manufacturer: Dell Inc. name: PowerEdge T630 @@ -110,6 +110,7 @@ esterel10-2: firmware_version: 2.40.5030 guid: '0xec0d9a0300064b51' interface: InfiniBand + ip: 172.18.131.13 mac: ec:0d:9a:03:00:06:4b:51 management: false model: MT27500 Family [ConnectX-3] diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml index bcfa3856139..a5e538e8270 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml @@ -11,7 +11,7 @@ esterel10-3: release_date: 02/22/2024 vendor: Dell Inc. version: 2.19.0 - bmc_version: 2.85.85.85 + bmc_version: 2.86.86.86 chassis: manufacturer: Dell Inc. name: PowerEdge T630 @@ -98,10 +98,11 @@ esterel10-3: sriov_totalvfs: 0 vendor: Intel ibp130s0: - driver: mlx4_core + driver: ib_ipoib firmware_version: 2.40.5030 guid: '0xec0d9a0300064b91' interface: InfiniBand + ip: 172.18.131.14 mac: ec:0d:9a:03:00:06:4b:91 management: false model: MT27500 Family [ConnectX-3] -- GitLab From b0e1a26c6f67d314d0f1dfc32b4adccabc0f370a Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Tue, 11 Feb 2025 14:18:27 +0100 Subject: [PATCH 08/12] [sophia][esterel10] use interface mapping for ibp130s0 to ib0 --- .../sites/sophia/clusters/esterel10/nodes/esterel10-1.json | 4 ++-- .../sites/sophia/clusters/esterel10/nodes/esterel10-2.json | 4 ++-- .../sites/sophia/clusters/esterel10/nodes/esterel10-3.json | 4 ++-- input/grid5000/ipv4.yaml | 2 +- input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml | 2 +- .../sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml | 2 +- .../sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml | 2 +- .../sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml | 2 +- lib/refrepo/net_names_mapping.yaml | 1 + 9 files changed, 12 insertions(+), 11 deletions(-) diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json index fabfad7bf0e..7c7dc5c33d8 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -183,7 +183,7 @@ "vendor": "Intel" }, { - "device": "ibp130s0", + "device": "ib0", "driver": "mlx4_core", "enabled": true, "firmware_version": "2.40.5030", @@ -198,7 +198,7 @@ "mounted": true, "name": "ibp130s0", "netmask": "255.255.240.0", - "network_address": "esterel10-1-ibp130s0.sophia.grid5000.fr", + "network_address": "esterel10-1-ib0.sophia.grid5000.fr", "rate": 56000000000, "sriov": false, "sriov_totalvfs": 0, diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json index 2f878e1cf2b..daaae227e31 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -183,7 +183,7 @@ "vendor": "Intel" }, { - "device": "ibp130s0", + "device": "ib0", "driver": "ib_ipoib", "enabled": true, "firmware_version": "2.40.5030", @@ -198,7 +198,7 @@ "mounted": true, "name": "ibp130s0", "netmask": "255.255.240.0", - "network_address": "esterel10-2-ibp130s0.sophia.grid5000.fr", + "network_address": "esterel10-2-ib0.sophia.grid5000.fr", "rate": 56000000000, "sriov": false, "sriov_totalvfs": 0, diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json index eca1ad7fc16..c1f15a641b3 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -166,7 +166,7 @@ "vendor": "Intel" }, { - "device": "ibp130s0", + "device": "ib0", "driver": "ib_ipoib", "enabled": true, "firmware_version": "2.40.5030", @@ -181,7 +181,7 @@ "mounted": true, "name": "ibp130s0", "netmask": "255.255.240.0", - "network_address": "esterel10-3-ibp130s0.sophia.grid5000.fr", + "network_address": "esterel10-3-ib0.sophia.grid5000.fr", "rate": 56000000000, "sriov": false, "sriov_totalvfs": 0, diff --git a/input/grid5000/ipv4.yaml b/input/grid5000/ipv4.yaml index 36653986eda..332a8e5bc8e 100644 --- a/input/grid5000/ipv4.yaml +++ b/input/grid5000/ipv4.yaml @@ -128,7 +128,7 @@ ipv4: sophia esterel8 eth0 0 0 3 9 sophia esterel9 eth0 0 0 3 10 sophia esterel10 eth1 0 0 3 11 - sophia esterel10 ibp130s0 0 0 3 11 + sophia esterel10 ib0 0 0 3 11 sophia esterel11 eth0 0 0 3 14 sophia esterel12 eth0 0 0 3 15 sophia esterel13 eth0 0 0 3 17 diff --git a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml index 80e5d89e31a..5d0a152cb74 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml @@ -33,7 +33,7 @@ nodes: enabled: true mountable: true mounted: true - ibp130s0: + ib0: mounted: true enabled: true mountable: true diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml index 64d1016d3a9..7b24681e75b 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml @@ -105,7 +105,7 @@ esterel10-1: sriov: false sriov_totalvfs: 0 vendor: Intel - ibp130s0: + ib0: driver: mlx4_core firmware_version: 2.40.5030 guid: '0xec0d9a0300064bd1' diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml index 657d3bf578f..4c7f02df487 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml @@ -105,7 +105,7 @@ esterel10-2: sriov: false sriov_totalvfs: 0 vendor: Intel - ibp130s0: + ib0: driver: ib_ipoib firmware_version: 2.40.5030 guid: '0xec0d9a0300064b51' diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml index a5e538e8270..9c77553a8a3 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml @@ -97,7 +97,7 @@ esterel10-3: sriov: false sriov_totalvfs: 0 vendor: Intel - ibp130s0: + ib0: driver: ib_ipoib firmware_version: 2.40.5030 guid: '0xec0d9a0300064b91' diff --git a/lib/refrepo/net_names_mapping.yaml b/lib/refrepo/net_names_mapping.yaml index 214dcdbf491..0910400d214 100644 --- a/lib/refrepo/net_names_mapping.yaml +++ b/lib/refrepo/net_names_mapping.yaml @@ -361,6 +361,7 @@ esterel10: eno2: eth1 enp1s0f0: eth0 enp1s0f1: eth1 + ibp130s0: ib0 esterel41: enp1s0f0np0: eth0 ens15f1: eth1 -- GitLab From a3d35be36de708085ecf03389a0a857620bae788 Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Tue, 11 Feb 2025 15:32:29 +0100 Subject: [PATCH 09/12] =?UTF-8?q?[sophia][esterel10]=20esterel10-3=20ne=20?= =?UTF-8?q?d=C3=A9tecte=20que=203=20cartes=20au=20lieu=20de=204?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/refrepo/valid/data/homogeneity.yaml.erb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/refrepo/valid/data/homogeneity.yaml.erb b/lib/refrepo/valid/data/homogeneity.yaml.erb index 69209f7d254..7bec915ae91 100644 --- a/lib/refrepo/valid/data/homogeneity.yaml.erb +++ b/lib/refrepo/valid/data/homogeneity.yaml.erb @@ -420,6 +420,9 @@ rennes: - ~storage_devices.pci-0000:64:00.0-scsi-0:2:3:0.model - ~storage_devices.pci-0000:64:00.0-scsi-0:2:3:0.firmware_version sophia: + esterel10-3: # 3 GPUs instead of 4 + - -gpu_devices.nvidia3 + - ~gpu_devices.nvidia1.cpu_affinity mercantour2-[4-5]: # different disk firmware version - ~storage_devices.pci-0000:00:1f.2-ata-1.firmware_version mercantour2-[7-8]: # different disk -- GitLab From 95da26c0f7c9462a53d1bb4e10aacac0f17392e5 Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Tue, 11 Feb 2025 15:37:08 +0100 Subject: [PATCH 10/12] [sophia][esterel10] regenerate YAML file after interface mapping --- .../sites/sophia/clusters/esterel10/nodes/esterel10-1.json | 4 +--- .../sites/sophia/clusters/esterel10/nodes/esterel10-2.json | 6 ++---- .../sites/sophia/clusters/esterel10/nodes/esterel10-3.json | 6 ++---- .../sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml | 4 +--- .../sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml | 6 ++---- .../sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml | 6 ++---- 6 files changed, 10 insertions(+), 22 deletions(-) diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json index 7c7dc5c33d8..a8b5048d66c 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -196,12 +196,10 @@ "model": "MT27500 Family [ConnectX-3]", "mountable": true, "mounted": true, - "name": "ibp130s0", + "name": "ib0", "netmask": "255.255.240.0", "network_address": "esterel10-1-ib0.sophia.grid5000.fr", "rate": 56000000000, - "sriov": false, - "sriov_totalvfs": 0, "vendor": "Mellanox Technologies" }, { diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json index daaae227e31..96c786796f6 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -184,7 +184,7 @@ }, { "device": "ib0", - "driver": "ib_ipoib", + "driver": "mlx4_core", "enabled": true, "firmware_version": "2.40.5030", "guid": "0xec0d9a0300064b51", @@ -196,12 +196,10 @@ "model": "MT27500 Family [ConnectX-3]", "mountable": true, "mounted": true, - "name": "ibp130s0", + "name": "ib0", "netmask": "255.255.240.0", "network_address": "esterel10-2-ib0.sophia.grid5000.fr", "rate": 56000000000, - "sriov": false, - "sriov_totalvfs": 0, "vendor": "Mellanox Technologies" }, { diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json index c1f15a641b3..8d9da72e830 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -167,7 +167,7 @@ }, { "device": "ib0", - "driver": "ib_ipoib", + "driver": "mlx4_core", "enabled": true, "firmware_version": "2.40.5030", "guid": "0xec0d9a0300064b91", @@ -179,12 +179,10 @@ "model": "MT27500 Family [ConnectX-3]", "mountable": true, "mounted": true, - "name": "ibp130s0", + "name": "ib0", "netmask": "255.255.240.0", "network_address": "esterel10-3-ib0.sophia.grid5000.fr", "rate": 56000000000, - "sriov": false, - "sriov_totalvfs": 0, "vendor": "Mellanox Technologies" }, { diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml index 7b24681e75b..24185dccbbc 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.yaml @@ -114,10 +114,8 @@ esterel10-1: mac: ec:0d:9a:03:00:06:4b:d1 management: false model: MT27500 Family [ConnectX-3] - name: ibp130s0 + name: ib0 rate: 56000000000 - sriov: false - sriov_totalvfs: 0 vendor: Mellanox Technologies operating_system: cstate_driver: intel_idle diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml index 4c7f02df487..7278ec5eaed 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.yaml @@ -106,7 +106,7 @@ esterel10-2: sriov_totalvfs: 0 vendor: Intel ib0: - driver: ib_ipoib + driver: mlx4_core firmware_version: 2.40.5030 guid: '0xec0d9a0300064b51' interface: InfiniBand @@ -114,10 +114,8 @@ esterel10-2: mac: ec:0d:9a:03:00:06:4b:51 management: false model: MT27500 Family [ConnectX-3] - name: ibp130s0 + name: ib0 rate: 56000000000 - sriov: false - sriov_totalvfs: 0 vendor: Mellanox Technologies operating_system: cstate_driver: intel_idle diff --git a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml index 9c77553a8a3..5403c654f13 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.yaml @@ -98,7 +98,7 @@ esterel10-3: sriov_totalvfs: 0 vendor: Intel ib0: - driver: ib_ipoib + driver: mlx4_core firmware_version: 2.40.5030 guid: '0xec0d9a0300064b91' interface: InfiniBand @@ -106,10 +106,8 @@ esterel10-3: mac: ec:0d:9a:03:00:06:4b:91 management: false model: MT27500 Family [ConnectX-3] - name: ibp130s0 + name: ib0 rate: 56000000000 - sriov: false - sriov_totalvfs: 0 vendor: Mellanox Technologies operating_system: cstate_driver: intel_idle -- GitLab From 36fe6db15058dab414ed775433a0d257cbcf98c9 Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Wed, 12 Feb 2025 13:58:44 +0100 Subject: [PATCH 11/12] [input] add warranty information for esterel10 and vianden --- .../sophia/clusters/esterel10/esterel10.json | 6 +- .../clusters/esterel10/nodes/esterel10-1.json | 4 +- .../clusters/esterel10/nodes/esterel10-2.json | 4 +- .../clusters/esterel10/nodes/esterel10-3.json | 4 +- input/grid5000/dell-product-data.yaml | 20 ++++++ .../luxembourg/clusters/vianden/vianden.yaml | 61 +++++++++++++++++++ .../sophia/clusters/esterel10/esterel10.yaml | 3 - 7 files changed, 90 insertions(+), 12 deletions(-) create mode 100644 input/grid5000/sites/luxembourg/clusters/vianden/vianden.yaml diff --git a/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json b/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json index 7d82a6055dd..080ce187180 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/esterel10.json @@ -3,12 +3,12 @@ "created_at": "Thu, 19 Dec 2024 00:00:00 GMT", "exotic": false, "kavlan": false, - "manufactured_at": "1970-01-01", + "manufactured_at": "2017-11-15", "metrics": [ ], "model": "Dell T630", - "priority": 197101, + "priority": 201811, "queues": [ "admin", "testing" @@ -16,5 +16,5 @@ "redfish": true, "type": "cluster", "uid": "esterel10", - "warranty_end": "1970-01-01" + "warranty_end": "2024-11-15" } \ No newline at end of file diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json index a8b5048d66c..80eeb389ef3 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-1.json @@ -13,11 +13,11 @@ }, "bmc_version": "2.86.86.86", "chassis": { - "manufactured_at": "1970-01-01", + "manufactured_at": "2017-11-15", "manufacturer": "Dell Inc.", "name": "PowerEdge T630", "serial": "HHSSCM2", - "warranty_end": "1970-01-01" + "warranty_end": "2024-11-15" }, "exotic": false, "gpu_devices": { diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json index 96c786796f6..7e68c91cb08 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-2.json @@ -13,11 +13,11 @@ }, "bmc_version": "2.86.86.86", "chassis": { - "manufactured_at": "1970-01-01", + "manufactured_at": "2017-11-15", "manufacturer": "Dell Inc.", "name": "PowerEdge T630", "serial": "HHSWCM2", - "warranty_end": "1970-01-01" + "warranty_end": "2024-11-15" }, "exotic": false, "gpu_devices": { diff --git a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json index 8d9da72e830..e63e0e25e74 100644 --- a/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json +++ b/data/grid5000/sites/sophia/clusters/esterel10/nodes/esterel10-3.json @@ -13,11 +13,11 @@ }, "bmc_version": "2.86.86.86", "chassis": { - "manufactured_at": "1970-01-01", + "manufactured_at": "2017-11-15", "manufacturer": "Dell Inc.", "name": "PowerEdge T630", "serial": "HHSVCM2", - "warranty_end": "1970-01-01" + "warranty_end": "2024-11-15" }, "exotic": false, "gpu_devices": { diff --git a/input/grid5000/dell-product-data.yaml b/input/grid5000/dell-product-data.yaml index 882ef9ed245..01892311375 100644 --- a/input/grid5000/dell-product-data.yaml +++ b/input/grid5000/dell-product-data.yaml @@ -296,6 +296,12 @@ sites: chassis: manufactured_at: 2012-10-31 warranty_end: 2016-10-31 + vianden: + nodes: + vianden-1: + chassis: + manufactured_at: 2024-07-14 + warranty_end: 2028-07-15 lyon: clusters: hercule: @@ -2180,6 +2186,20 @@ sites: warranty_end: 2024-12-15 sophia: clusters: + esterel10: + nodes: + esterel10-1: + chassis: + manufactured_at: 2017-11-15 + warranty_end: 2024-11-15 + esterel10-2: + chassis: + manufactured_at: 2017-11-15 + warranty_end: 2024-11-15 + esterel10-3: + chassis: + manufactured_at: 2017-11-15 + warranty_end: 2024-11-15 mercantour2: nodes: mercantour2-1: diff --git a/input/grid5000/sites/luxembourg/clusters/vianden/vianden.yaml b/input/grid5000/sites/luxembourg/clusters/vianden/vianden.yaml new file mode 100644 index 00000000000..3f51fd6646a --- /dev/null +++ b/input/grid5000/sites/luxembourg/clusters/vianden/vianden.yaml @@ -0,0 +1,61 @@ +--- +model: Dell PowerEdge XE9680 +created_at: 2025-01-06 +kavlan: false +boot_type: uefi +exotic: false # TODO: specify if 'true' or 'false' +queues: + - admin + - testing +nodes: + vianden-1: + supported_job_types: + deploy: true + besteffort: true + max_walltime: 0 + processor: + microarchitecture: Sapphire Rapids + clock_speed: 3_800_000_000 + network_adapters: + bmc: + interface: Ethernet + enabled: true + mountable: false + mounted: false + eth0: + enabled: true + mountable: true + mounted: true + eth1: + enabled: false + mountable: false + mounted: false + eth2: + enabled: false + mountable: false + mounted: false + eth3: + enabled: false + mountable: false + mounted: false + eth4: + enabled: true + mountable: false + mounted: false + eth5: + enabled: false + mountable: false + mounted: false + eth6: + enabled: false + mountable: false + mounted: false + storage_devices: + pci-0000:18:00.0-nvme-1: + id: disk0 + interface: NVME + software: + standard-environment: debian11-x64-std + management_tools: + bmc_vendor_tool: racadm + nodeset: vianden diff --git a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml index 5d0a152cb74..9447b9a57ca 100644 --- a/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel10/esterel10.yaml @@ -9,9 +9,6 @@ queues: - testing nodes: esterel10-[1-3]: - chassis: - manufactured_at: 1970-01-01 - warranty_end: 1970-01-01 supported_job_types: deploy: true besteffort: true -- GitLab From 453ab5bb5c93a3469d94335b407fdb555bde77ad Mon Sep 17 00:00:00 2001 From: Laurent Pouilloux <laurent.pouilloux@inria.fr> Date: Thu, 13 Feb 2025 09:05:46 +0100 Subject: [PATCH 12/12] [sophia][esterel10] remove vianden information --- input/grid5000/dell-product-data.yaml | 6 -- .../luxembourg/clusters/vianden/vianden.yaml | 61 ------------------- 2 files changed, 67 deletions(-) delete mode 100644 input/grid5000/sites/luxembourg/clusters/vianden/vianden.yaml diff --git a/input/grid5000/dell-product-data.yaml b/input/grid5000/dell-product-data.yaml index 01892311375..ac0842f50d2 100644 --- a/input/grid5000/dell-product-data.yaml +++ b/input/grid5000/dell-product-data.yaml @@ -296,12 +296,6 @@ sites: chassis: manufactured_at: 2012-10-31 warranty_end: 2016-10-31 - vianden: - nodes: - vianden-1: - chassis: - manufactured_at: 2024-07-14 - warranty_end: 2028-07-15 lyon: clusters: hercule: diff --git a/input/grid5000/sites/luxembourg/clusters/vianden/vianden.yaml b/input/grid5000/sites/luxembourg/clusters/vianden/vianden.yaml deleted file mode 100644 index 3f51fd6646a..00000000000 --- a/input/grid5000/sites/luxembourg/clusters/vianden/vianden.yaml +++ /dev/null @@ -1,61 +0,0 @@ ---- -model: Dell PowerEdge XE9680 -created_at: 2025-01-06 -kavlan: false -boot_type: uefi -exotic: false # TODO: specify if 'true' or 'false' -queues: - - admin - - testing -nodes: - vianden-1: - supported_job_types: - deploy: true - besteffort: true - max_walltime: 0 - processor: - microarchitecture: Sapphire Rapids - clock_speed: 3_800_000_000 - network_adapters: - bmc: - interface: Ethernet - enabled: true - mountable: false - mounted: false - eth0: - enabled: true - mountable: true - mounted: true - eth1: - enabled: false - mountable: false - mounted: false - eth2: - enabled: false - mountable: false - mounted: false - eth3: - enabled: false - mountable: false - mounted: false - eth4: - enabled: true - mountable: false - mounted: false - eth5: - enabled: false - mountable: false - mounted: false - eth6: - enabled: false - mountable: false - mounted: false - storage_devices: - pci-0000:18:00.0-nvme-1: - id: disk0 - interface: NVME - software: - standard-environment: debian11-x64-std - management_tools: - bmc_vendor_tool: racadm - nodeset: vianden -- GitLab