From e34ba4ff99ce68bf7f6128e5188dd13dbb939772 Mon Sep 17 00:00:00 2001 From: PARISOT Clement <clement.parisot@inria.fr> Date: Fri, 14 Mar 2025 15:20:44 +0100 Subject: [PATCH 1/6] [grenoble] Add new cluster chartreuse3 --- .../clusters/chartreuse3/chartreuse3.json | 66 +++++++++ .../chartreuse3/nodes/chartreuse3-1.json | 128 ++++++++++++++++++ .../chartreuse3/nodes/chartreuse3-2.json | 128 ++++++++++++++++++ .../chartreuse3/nodes/chartreuse3-3.json | 128 ++++++++++++++++++ .../chartreuse3/nodes/chartreuse3-4.json | 128 ++++++++++++++++++ .../clusters/chartreuse3/chartreuse3.yaml | 41 ++++++ .../chartreuse3/chartreuse3_metrics.yaml | 42 ++++++ .../clusters/chartreuse3/nodes.yaml.erb | 86 ++++++++++++ 8 files changed, 747 insertions(+) create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json create mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml create mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3_metrics.yaml create mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse3/nodes.yaml.erb diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json new file mode 100644 index 00000000000..d73c0c3c128 --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json @@ -0,0 +1,66 @@ +{ + "boot_type": "uefi", + "created_at": "Thu, 01 Jan 1970 00:00:00 GMT", + "exotic": false, + "kavlan": false, + "manufactured_at": "1970-01-01", + "metrics": [ + { + "description": "Default subset of metrics from Prometheus Node Exporter", + "name": "prom_default_metrics", + "optional_period": 15000, + "period": 0, + "source": { + "id": [ + "node_boot_time_seconds", + "node_cpu_scaling_frequency_hertz", + "node_cpu_seconds_total", + "node_filesystem_free_bytes", + "node_filesystem_size_bytes", + "node_load1", + "node_load15", + "node_load5", + "node_memory_Buffers_bytes", + "node_memory_Cached_bytes", + "node_memory_MemAvailable_bytes", + "node_memory_MemFree_bytes", + "node_memory_MemTotal_bytes", + "node_memory_Shmem_bytes", + "node_memory_SwapFree_bytes", + "node_memory_SwapTotal_bytes", + "node_network_receive_bytes_total", + "node_network_receive_packets_total", + "node_network_transmit_bytes_total", + "node_network_transmit_packets_total", + "node_procs_blocked", + "node_procs_running", + "kwollect_custom" + ], + "port": 9100, + "protocol": "prometheus" + } + }, + { + "description": "All metrics from Prometheus Node Exporter", + "name": "prom_all_metrics", + "optional_period": 15000, + "period": 0, + "source": { + "port": 9100, + "protocol": "prometheus" + } + } + ], + "model": "Cluster Model", + "nodes_count": 4, + "nodes_description": "1 CPU Unknown vendor, 72 cores/CPU, 0GB RAM, 0GB SSD, 1 x 10Gb Ethernet", + "priority": 197001, + "queues": [ + "admin", + "testing" + ], + "redfish": true, + "type": "cluster", + "uid": "chartreuse3", + "warranty_end": "1970-01-01" +} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json new file mode 100644 index 00000000000..d4981bc34d4 --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json @@ -0,0 +1,128 @@ +{ + "architecture": { + "cpu_core_numbering": "contiguous", + "nb_cores": 72, + "nb_procs": 1, + "nb_threads": 72, + "platform_type": "x86_64" + }, + "bios": { + "release_date": "01/01/2000", + "vendor": "Unknown", + "version": 1 + }, + "bmc_version": "v1", + "chassis": { + "manufactured_at": "1970-01-01", + "manufacturer": "Unknown", + "name": "Unknown", + "warranty_end": "1970-01-01" + }, + "exotic": false, + "main_memory": { + "ram_size": 8 + }, + "management_tools": { + "bmc_vendor_tool": "ipmitool", + "ipmitool": { + "retries": 5 + } + }, + "memory_devices": [ + { + "device": "dimm_proc 1 dimm 1", + "size": 8, + "technology": "dram" + } + ], + "network_adapters": [ + { + "device": "eth0", + "driver": "mlx_core", + "enabled": true, + "interface": "Ethernet", + "ip": "172.16.26.9", + "ip6": "2001:660:4406:100:b::9", + "kavlan": false, + "mac": "00:8c:fa:fd:6f:b6", + "management": false, + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "chartreuse3-1.grenoble.grid5000.fr", + "rate": 10000000000, + "switch": null, + "switch_port": null + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.26.9", + "kavlan": false, + "mac": "00:8c:fa:fd:6f:ba", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "chartreuse3-1-bmc.grenoble.grid5000.fr" + } + ], + "nodeset": "chartreuse3", + "operating_system": { + "cstate_driver": "unknown", + "cstate_governor": "unknown", + "ht_enabled": true, + "pstate_driver": "unknwon", + "pstate_governor": "unknown", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 128, + "node_flops": 9216 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 8, + "cache_l1i": 8, + "cache_l2": 8, + "cache_l3": 8, + "clock_speed": 8, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Haswell", + "microcode": "0xd000001", + "model": "Unknown", + "other_description": "description", + "vendor": "vendor", + "version": "vendor" + }, + "redfish": true, + "software": { + "forced-deployment-timestamp": 202007300948, + "postinstall-version": "1.2025021810", + "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": "chartreuse3-1" +} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json new file mode 100644 index 00000000000..0f5ddc4a084 --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json @@ -0,0 +1,128 @@ +{ + "architecture": { + "cpu_core_numbering": "contiguous", + "nb_cores": 72, + "nb_procs": 1, + "nb_threads": 72, + "platform_type": "x86_64" + }, + "bios": { + "release_date": "01/01/2000", + "vendor": "Unknown", + "version": 1 + }, + "bmc_version": "v1", + "chassis": { + "manufactured_at": "1970-01-01", + "manufacturer": "Unknown", + "name": "Unknown", + "warranty_end": "1970-01-01" + }, + "exotic": false, + "main_memory": { + "ram_size": 8 + }, + "management_tools": { + "bmc_vendor_tool": "ipmitool", + "ipmitool": { + "retries": 5 + } + }, + "memory_devices": [ + { + "device": "dimm_proc 1 dimm 1", + "size": 8, + "technology": "dram" + } + ], + "network_adapters": [ + { + "device": "eth0", + "driver": "mlx_core", + "enabled": true, + "interface": "Ethernet", + "ip": "172.16.26.10", + "ip6": "2001:660:4406:100:b::a", + "kavlan": false, + "mac": "00:8c:fa:fe:97:4c", + "management": false, + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "chartreuse3-2.grenoble.grid5000.fr", + "rate": 10000000000, + "switch": null, + "switch_port": null + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.26.10", + "kavlan": false, + "mac": "00:8c:fa:fe:97:50", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "chartreuse3-2-bmc.grenoble.grid5000.fr" + } + ], + "nodeset": "chartreuse3", + "operating_system": { + "cstate_driver": "unknown", + "cstate_governor": "unknown", + "ht_enabled": true, + "pstate_driver": "unknwon", + "pstate_governor": "unknown", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 128, + "node_flops": 9216 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 8, + "cache_l1i": 8, + "cache_l2": 8, + "cache_l3": 8, + "clock_speed": 8, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Haswell", + "microcode": "0xd000001", + "model": "Unknown", + "other_description": "description", + "vendor": "vendor", + "version": "vendor" + }, + "redfish": true, + "software": { + "forced-deployment-timestamp": 202007300948, + "postinstall-version": "1.2025021810", + "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": "chartreuse3-2" +} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json new file mode 100644 index 00000000000..bdb943dabe0 --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json @@ -0,0 +1,128 @@ +{ + "architecture": { + "cpu_core_numbering": "contiguous", + "nb_cores": 72, + "nb_procs": 1, + "nb_threads": 72, + "platform_type": "x86_64" + }, + "bios": { + "release_date": "01/01/2000", + "vendor": "Unknown", + "version": 1 + }, + "bmc_version": "v1", + "chassis": { + "manufactured_at": "1970-01-01", + "manufacturer": "Unknown", + "name": "Unknown", + "warranty_end": "1970-01-01" + }, + "exotic": false, + "main_memory": { + "ram_size": 8 + }, + "management_tools": { + "bmc_vendor_tool": "ipmitool", + "ipmitool": { + "retries": 5 + } + }, + "memory_devices": [ + { + "device": "dimm_proc 1 dimm 1", + "size": 8, + "technology": "dram" + } + ], + "network_adapters": [ + { + "device": "eth0", + "driver": "mlx_core", + "enabled": true, + "interface": "Ethernet", + "ip": "172.16.26.11", + "ip6": "2001:660:4406:100:b::b", + "kavlan": false, + "mac": "00:8c:fa:fd:7c:ac", + "management": false, + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "chartreuse3-3.grenoble.grid5000.fr", + "rate": 10000000000, + "switch": null, + "switch_port": null + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.26.11", + "kavlan": false, + "mac": "00:8c:fa:fd:7c:b0", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "chartreuse3-3-bmc.grenoble.grid5000.fr" + } + ], + "nodeset": "chartreuse3", + "operating_system": { + "cstate_driver": "unknown", + "cstate_governor": "unknown", + "ht_enabled": true, + "pstate_driver": "unknwon", + "pstate_governor": "unknown", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 128, + "node_flops": 9216 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 8, + "cache_l1i": 8, + "cache_l2": 8, + "cache_l3": 8, + "clock_speed": 8, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Haswell", + "microcode": "0xd000001", + "model": "Unknown", + "other_description": "description", + "vendor": "vendor", + "version": "vendor" + }, + "redfish": true, + "software": { + "forced-deployment-timestamp": 202007300948, + "postinstall-version": "1.2025021810", + "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": "chartreuse3-3" +} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json new file mode 100644 index 00000000000..f96a177ffc8 --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json @@ -0,0 +1,128 @@ +{ + "architecture": { + "cpu_core_numbering": "contiguous", + "nb_cores": 72, + "nb_procs": 1, + "nb_threads": 72, + "platform_type": "x86_64" + }, + "bios": { + "release_date": "01/01/2000", + "vendor": "Unknown", + "version": 1 + }, + "bmc_version": "v1", + "chassis": { + "manufactured_at": "1970-01-01", + "manufacturer": "Unknown", + "name": "Unknown", + "warranty_end": "1970-01-01" + }, + "exotic": false, + "main_memory": { + "ram_size": 8 + }, + "management_tools": { + "bmc_vendor_tool": "ipmitool", + "ipmitool": { + "retries": 5 + } + }, + "memory_devices": [ + { + "device": "dimm_proc 1 dimm 1", + "size": 8, + "technology": "dram" + } + ], + "network_adapters": [ + { + "device": "eth0", + "driver": "mlx_core", + "enabled": true, + "interface": "Ethernet", + "ip": "172.16.26.12", + "ip6": "2001:660:4406:100:b::c", + "kavlan": false, + "mac": "00:8c:fa:fe:9b:06", + "management": false, + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "chartreuse3-4.grenoble.grid5000.fr", + "rate": 10000000000, + "switch": null, + "switch_port": null + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.26.12", + "kavlan": false, + "mac": "00:8c:fa:fe:9b:0a", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "chartreuse3-4-bmc.grenoble.grid5000.fr" + } + ], + "nodeset": "chartreuse3", + "operating_system": { + "cstate_driver": "unknown", + "cstate_governor": "unknown", + "ht_enabled": true, + "pstate_driver": "unknwon", + "pstate_governor": "unknown", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 128, + "node_flops": 9216 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 8, + "cache_l1i": 8, + "cache_l2": 8, + "cache_l3": 8, + "clock_speed": 8, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Haswell", + "microcode": "0xd000001", + "model": "Unknown", + "other_description": "description", + "vendor": "vendor", + "version": "vendor" + }, + "redfish": true, + "software": { + "forced-deployment-timestamp": 202007300948, + "postinstall-version": "1.2025021810", + "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": "chartreuse3-4" +} \ No newline at end of file diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml new file mode 100644 index 00000000000..c6dcbe9d524 --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml @@ -0,0 +1,41 @@ +--- +model: Cluster Model # TODO: change this value. +created_at: 1970-01-01 # TODO: change this value +kavlan: false +boot_type: uefi # TODO: specify if 'uefi' (ideally) or 'bios' (legacy, if no other choice) +exotic: false # TODO: specify if 'true' or 'false' +queues: + - admin + - testing +nodes: + chartreuse3-[1-4]: + chassis: + manufactured_at: 1970-01-01 # TODO: if not Dell vendor, put date. if Dell, use rake gen:dell-product-data after g5k-checks import, and remove this line. + warranty_end: 1970-01-01 # TODO: if not Dell vendor, put date. if Dell, use rake gen:dell-product-data after g5k-checks import, and remove this line. + supported_job_types: + deploy: true + besteffort: true + max_walltime: 0 + processor: + microarchitecture: Haswell # TODO: replace with microarch name. + clock_speed: 8 # TODO: Replace with clock speed. + network_adapters: + bmc: + interface: Ethernet + enabled: true + mountable: false + mounted: false + eth0: + enabled: true + mountable: true + mounted: true + storage_devices: + disk0: # This field will have to be renamed later. + id: disk0 + interface: SAS + by_path: "/dev/disk/by-path/dummy" # this path will have to change later. + software: + standard-environment: debian11-x64-std # TODO: check that architecture is OK + management_tools: + bmc_vendor_tool: ipmitool # TODO: replace with bmc_vendor_tool (ipmitool, racadm) + nodeset: chartreuse3 diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3_metrics.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3_metrics.yaml new file mode 100644 index 00000000000..3c11d0073c1 --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3_metrics.yaml @@ -0,0 +1,42 @@ +--- +metrics: + + - name: prom_default_metrics + description: Default subset of metrics from Prometheus Node Exporter + period: 0 + optional_period: 15000 + source: + protocol: prometheus + port: 9100 + id: + - node_boot_time_seconds + - node_cpu_scaling_frequency_hertz + - node_cpu_seconds_total + - node_filesystem_free_bytes + - node_filesystem_size_bytes + - node_load1 + - node_load15 + - node_load5 + - node_memory_Buffers_bytes + - node_memory_Cached_bytes + - node_memory_MemAvailable_bytes + - node_memory_MemFree_bytes + - node_memory_MemTotal_bytes + - node_memory_Shmem_bytes + - node_memory_SwapFree_bytes + - node_memory_SwapTotal_bytes + - node_network_receive_bytes_total + - node_network_receive_packets_total + - node_network_transmit_bytes_total + - node_network_transmit_packets_total + - node_procs_blocked + - node_procs_running + - kwollect_custom + + - name: prom_all_metrics + description: All metrics from Prometheus Node Exporter + period: 0 + optional_period: 15000 + source: + protocol: prometheus + port: 9100 diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes.yaml.erb b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes.yaml.erb new file mode 100644 index 00000000000..dbbe1044924 --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes.yaml.erb @@ -0,0 +1,86 @@ +<% + # File generated by 'rake mass:create SRC=mass-create-2025-03-14.csv + # If changes are needed, it might be better to edit the source data and regenerate using 'rake mass:create' + + cluster_name = "chartreuse3" + nodes_number = 4 # Size of the cluster (number of nodes) + # MAC addresses declaration + mac_eth0_list = %w( +00:8c:fa:fd:6f:b6 +00:8c:fa:fe:97:4c +00:8c:fa:fd:7c:ac +00:8c:fa:fe:9b:06 + ) + mac_bmc_list = %w( +00:8c:fa:fd:6f:ba +00:8c:fa:fe:97:50 +00:8c:fa:fd:7c:b0 +00:8c:fa:fe:9b:0a + ) +%> +--- +nodes: +<% (1..nodes_number).each { |i| %> + <%= cluster_name %>-<%= i %>: + architecture: + nb_procs: 1 # Fake data, will be replaced by g5k-checks + nb_cores: 72 # Fake data, will be replaced by g5k-checks + nb_threads: 72 # Fake data, will be replaced by g5k-checks + platform_type: x86_64 # Fake data, will be replaced by g5k-checks + cpu_core_numbering: contiguous # Fake data, will be replaced by g5k-checks + bios: + release_date: 01/01/2000 # Fake date, will be replaced by g5k-checks + vendor: Unknown # Fake vendor, will be replaced by g5k-checks + version: 1 # Fake version, will be replaced by g5k-checks + bmc_version: v1 # Fake version, will be replaced by g5k-checks + chassis: + manufacturer: Unknown # Fake manufacturer, will be replaced by g5k-checks + name: Unknown # Fake name, will be replaced by g5k-checks + main_memory: + ram_size: 8 # Fake size, will be replaced by g5k-checks + memory_devices: + dimm: + size: 8 # Fake size, will be replaced by g5k-checks + technology: dram # Common memory technology, will be replaced by g5k-checks + processor: + model: Unknown # Fake model name, will be replaced by g5k-checks + other_description: description # Fake description, will be replaced by g5k-checks + vendor: vendor # Fake vendor, will be replaced by g5k-checks + version: vendor # Fake version, will be replaced by g5k-checks + cache_l1d: 8 # Fake cache, will be replaced by g5k-checks + cache_l1i: 8 # Fake cache, will be replaced by g5k-checks + cache_l2: 8 # Fake cache, will be replaced by g5k-checks + cache_l3: 8 # Fake cache, will be replaced by g5k-checks + instruction_set: x86-64 # Common instruction set, will be replaced by g5k-checks + microcode: "0xd000001" # Fake microcode, will be replaced by g5k-checks + ht_capable: true # Default ht capable value, will be replaced by g5k-checks + main_memory: + ram_size: 8 # Fake ram size, will be replaced by g5k-checks + memory_devices: + dimm_proc 1 dimm 1: # Fake dimm name, will be replaced by g5k-checks + size: 8 # Fake dimm size, will be replaced by g5k-checks + technology: dram # Default dimm technology, will be replaced by g5k-checks + operating_system: + cstate_driver: unknown # Fake driver, will be replaced by g5k-checks + cstate_governor: unknown # Fake governor, will be replaced by g5k-checks + ht_enabled: true # common value for hyper threading, will be replaced by g5k-checks + pstate_driver: unknwon # Fake driver, will be replaced by g5k-checks + pstate_governor: unknown # Fake driver, will be replaced by g5k-checks + turboboost_enabled: true # Default value for turboboost, will be replaced by g5k-checks + network_adapters: + bmc: + management: true + mac: <%= mac_bmc_list[i - 1] %> + eth0: + interface: Ethernet + management: false + driver: mlx_core # Fake data, will be replaced by g5k-checks + name: enp1s0f0np0 # Fake data, will be replaced by g5k-checks + rate: 10000000000 # Fake data, will be replaced by g5k-checks + mac: <%= mac_eth0_list[i - 1] %> + storage_devices: + disk0: + storage: SSD # Fake data, will be replaced by g5k-checks + model: unknown # Fake data, will be replaced by g5k-checks + size: 8 # Fake data, will be replaced by g5k-checks +<% } %> -- GitLab From 1b9ce702cd960b42ebc7b604a3ac60d6c18b99d7 Mon Sep 17 00:00:00 2001 From: Lancelot Doan <lancelot.doan@inria.fr> Date: Thu, 20 Mar 2025 09:00:20 +0100 Subject: [PATCH 2/6] [Grenoble][Chartreuse3] Add cluster chartreuse3 --- .../clusters/chartreuse3/chartreuse3.json | 12 +++++------ .../chartreuse3/nodes/chartreuse3-1.json | 14 ++++++------- .../chartreuse3/nodes/chartreuse3-2.json | 14 ++++++------- .../chartreuse3/nodes/chartreuse3-3.json | 14 ++++++------- .../chartreuse3/nodes/chartreuse3-4.json | 14 ++++++------- .../clusters/chartreuse3/chartreuse3.yaml | 20 +++++++++---------- 6 files changed, 44 insertions(+), 44 deletions(-) diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json index d73c0c3c128..cf10965f9c2 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json @@ -1,9 +1,9 @@ { - "boot_type": "uefi", - "created_at": "Thu, 01 Jan 1970 00:00:00 GMT", + "boot_type": "bios", + "created_at": "Thu, 20 Mar 2025 00:00:00 GMT", "exotic": false, "kavlan": false, - "manufactured_at": "1970-01-01", + "manufactured_at": "2016-03-28", "metrics": [ { "description": "Default subset of metrics from Prometheus Node Exporter", @@ -51,10 +51,10 @@ } } ], - "model": "Cluster Model", + "model": "Dell PowerEdge C6320", "nodes_count": 4, "nodes_description": "1 CPU Unknown vendor, 72 cores/CPU, 0GB RAM, 0GB SSD, 1 x 10Gb Ethernet", - "priority": 197001, + "priority": 201603, "queues": [ "admin", "testing" @@ -62,5 +62,5 @@ "redfish": true, "type": "cluster", "uid": "chartreuse3", - "warranty_end": "1970-01-01" + "warranty_end": "2019-03-28" } \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json index d4981bc34d4..9a1431acb65 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json @@ -13,17 +13,17 @@ }, "bmc_version": "v1", "chassis": { - "manufactured_at": "1970-01-01", + "manufactured_at": "2016-03-28", "manufacturer": "Unknown", "name": "Unknown", - "warranty_end": "1970-01-01" + "warranty_end": "2019-03-28" }, "exotic": false, "main_memory": { "ram_size": 8 }, "management_tools": { - "bmc_vendor_tool": "ipmitool", + "bmc_vendor_tool": "racadm", "ipmitool": { "retries": 5 } @@ -77,8 +77,8 @@ "turboboost_enabled": true }, "performance": { - "core_flops": 128, - "node_flops": 9216 + "core_flops": 38400000000, + "node_flops": 2764800000000 }, "processor": { "cache_l1": null, @@ -86,10 +86,10 @@ "cache_l1i": 8, "cache_l2": 8, "cache_l3": 8, - "clock_speed": 8, + "clock_speed": 2400000000, "ht_capable": true, "instruction_set": "x86-64", - "microarchitecture": "Haswell", + "microarchitecture": "Broadwell", "microcode": "0xd000001", "model": "Unknown", "other_description": "description", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json index 0f5ddc4a084..d5e05397cee 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json @@ -13,17 +13,17 @@ }, "bmc_version": "v1", "chassis": { - "manufactured_at": "1970-01-01", + "manufactured_at": "2016-03-28", "manufacturer": "Unknown", "name": "Unknown", - "warranty_end": "1970-01-01" + "warranty_end": "2019-03-28" }, "exotic": false, "main_memory": { "ram_size": 8 }, "management_tools": { - "bmc_vendor_tool": "ipmitool", + "bmc_vendor_tool": "racadm", "ipmitool": { "retries": 5 } @@ -77,8 +77,8 @@ "turboboost_enabled": true }, "performance": { - "core_flops": 128, - "node_flops": 9216 + "core_flops": 38400000000, + "node_flops": 2764800000000 }, "processor": { "cache_l1": null, @@ -86,10 +86,10 @@ "cache_l1i": 8, "cache_l2": 8, "cache_l3": 8, - "clock_speed": 8, + "clock_speed": 2400000000, "ht_capable": true, "instruction_set": "x86-64", - "microarchitecture": "Haswell", + "microarchitecture": "Broadwell", "microcode": "0xd000001", "model": "Unknown", "other_description": "description", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json index bdb943dabe0..ab23d2304b1 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json @@ -13,17 +13,17 @@ }, "bmc_version": "v1", "chassis": { - "manufactured_at": "1970-01-01", + "manufactured_at": "2016-03-28", "manufacturer": "Unknown", "name": "Unknown", - "warranty_end": "1970-01-01" + "warranty_end": "2019-03-28" }, "exotic": false, "main_memory": { "ram_size": 8 }, "management_tools": { - "bmc_vendor_tool": "ipmitool", + "bmc_vendor_tool": "racadm", "ipmitool": { "retries": 5 } @@ -77,8 +77,8 @@ "turboboost_enabled": true }, "performance": { - "core_flops": 128, - "node_flops": 9216 + "core_flops": 38400000000, + "node_flops": 2764800000000 }, "processor": { "cache_l1": null, @@ -86,10 +86,10 @@ "cache_l1i": 8, "cache_l2": 8, "cache_l3": 8, - "clock_speed": 8, + "clock_speed": 2400000000, "ht_capable": true, "instruction_set": "x86-64", - "microarchitecture": "Haswell", + "microarchitecture": "Broadwell", "microcode": "0xd000001", "model": "Unknown", "other_description": "description", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json index f96a177ffc8..66bf1adc3a8 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json @@ -13,17 +13,17 @@ }, "bmc_version": "v1", "chassis": { - "manufactured_at": "1970-01-01", + "manufactured_at": "2016-03-28", "manufacturer": "Unknown", "name": "Unknown", - "warranty_end": "1970-01-01" + "warranty_end": "2019-03-28" }, "exotic": false, "main_memory": { "ram_size": 8 }, "management_tools": { - "bmc_vendor_tool": "ipmitool", + "bmc_vendor_tool": "racadm", "ipmitool": { "retries": 5 } @@ -77,8 +77,8 @@ "turboboost_enabled": true }, "performance": { - "core_flops": 128, - "node_flops": 9216 + "core_flops": 38400000000, + "node_flops": 2764800000000 }, "processor": { "cache_l1": null, @@ -86,10 +86,10 @@ "cache_l1i": 8, "cache_l2": 8, "cache_l3": 8, - "clock_speed": 8, + "clock_speed": 2400000000, "ht_capable": true, "instruction_set": "x86-64", - "microarchitecture": "Haswell", + "microarchitecture": "Broadwell", "microcode": "0xd000001", "model": "Unknown", "other_description": "description", diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml index c6dcbe9d524..da30d36a045 100644 --- a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml @@ -1,24 +1,24 @@ --- -model: Cluster Model # TODO: change this value. -created_at: 1970-01-01 # TODO: change this value +model: Dell PowerEdge C6320 +created_at: 2025-03-20 kavlan: false -boot_type: uefi # TODO: specify if 'uefi' (ideally) or 'bios' (legacy, if no other choice) -exotic: false # TODO: specify if 'true' or 'false' +boot_type: bios +exotic: false queues: - admin - testing nodes: chartreuse3-[1-4]: chassis: - manufactured_at: 1970-01-01 # TODO: if not Dell vendor, put date. if Dell, use rake gen:dell-product-data after g5k-checks import, and remove this line. - warranty_end: 1970-01-01 # TODO: if not Dell vendor, put date. if Dell, use rake gen:dell-product-data after g5k-checks import, and remove this line. + manufactured_at: 2016-03-28 + warranty_end: 2019-03-28 supported_job_types: deploy: true besteffort: true max_walltime: 0 processor: - microarchitecture: Haswell # TODO: replace with microarch name. - clock_speed: 8 # TODO: Replace with clock speed. + microarchitecture: Broadwell + clock_speed: 2400000000 network_adapters: bmc: interface: Ethernet @@ -35,7 +35,7 @@ nodes: interface: SAS by_path: "/dev/disk/by-path/dummy" # this path will have to change later. software: - standard-environment: debian11-x64-std # TODO: check that architecture is OK + standard-environment: debian11-x64-std management_tools: - bmc_vendor_tool: ipmitool # TODO: replace with bmc_vendor_tool (ipmitool, racadm) + bmc_vendor_tool: racadm nodeset: chartreuse3 -- GitLab From 5220f9b5f8780434df52475fd9b400883c9c0c7c Mon Sep 17 00:00:00 2001 From: Lancelot Doan <lancelot.doan@inria.fr> Date: Mon, 24 Mar 2025 09:31:19 +0100 Subject: [PATCH 3/6] [Grenoble][Chartreuse3] Add cluster to switch --- .../chartreuse3/nodes/chartreuse3-1.json | 4 ++-- .../chartreuse3/nodes/chartreuse3-2.json | 4 ++-- .../chartreuse3/nodes/chartreuse3-3.json | 4 ++-- .../chartreuse3/nodes/chartreuse3-4.json | 4 ++-- .../imag-1b-F3-prod-01.json | 20 +++++++++++++++++++ .../grenoble/networks/imag-1b-F3-prod-01.yaml | 12 +++++++++++ 6 files changed, 40 insertions(+), 8 deletions(-) diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json index 9a1431acb65..9d334ca6dbf 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json @@ -51,8 +51,8 @@ "name": "enp1s0f0np0", "network_address": "chartreuse3-1.grenoble.grid5000.fr", "rate": 10000000000, - "switch": null, - "switch_port": null + "switch": "imag-1b-F3-prod-01", + "switch_port": "1/1/12" }, { "device": "bmc", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json index d5e05397cee..8af9036651e 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json @@ -51,8 +51,8 @@ "name": "enp1s0f0np0", "network_address": "chartreuse3-2.grenoble.grid5000.fr", "rate": 10000000000, - "switch": null, - "switch_port": null + "switch": "imag-1b-F3-prod-01", + "switch_port": "1/1/9" }, { "device": "bmc", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json index ab23d2304b1..2980d44b8f9 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json @@ -51,8 +51,8 @@ "name": "enp1s0f0np0", "network_address": "chartreuse3-3.grenoble.grid5000.fr", "rate": 10000000000, - "switch": null, - "switch_port": null + "switch": "imag-1b-F3-prod-01", + "switch_port": "1/1/10" }, { "device": "bmc", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json index 66bf1adc3a8..5281471e038 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json @@ -51,8 +51,8 @@ "name": "enp1s0f0np0", "network_address": "chartreuse3-4.grenoble.grid5000.fr", "rate": 10000000000, - "switch": null, - "switch_port": null + "switch": "imag-1b-F3-prod-01", + "switch_port": "1/1/11" }, { "device": "bmc", diff --git a/data/grid5000/sites/grenoble/network_equipments/imag-1b-F3-prod-01.json b/data/grid5000/sites/grenoble/network_equipments/imag-1b-F3-prod-01.json index 2e0e697d3dd..e20fdc6efe5 100644 --- a/data/grid5000/sites/grenoble/network_equipments/imag-1b-F3-prod-01.json +++ b/data/grid5000/sites/grenoble/network_equipments/imag-1b-F3-prod-01.json @@ -65,12 +65,32 @@ "uid": "chartreuse2-4" }, { + "kind": "node", + "port": "eth0", + "rate": 10000000000, + "snmp_name": "1/1/9", + "uid": "chartreuse3-2" }, { + "kind": "node", + "port": "eth0", + "rate": 10000000000, + "snmp_name": "1/1/10", + "uid": "chartreuse3-3" }, { + "kind": "node", + "port": "eth0", + "rate": 10000000000, + "snmp_name": "1/1/11", + "uid": "chartreuse3-4" }, { + "kind": "node", + "port": "eth0", + "rate": 10000000000, + "snmp_name": "1/1/12", + "uid": "chartreuse3-1" }, { }, diff --git a/input/grid5000/sites/grenoble/networks/imag-1b-F3-prod-01.yaml b/input/grid5000/sites/grenoble/networks/imag-1b-F3-prod-01.yaml index 71d1e0074e4..744e97bbd89 100644 --- a/input/grid5000/sites/grenoble/networks/imag-1b-F3-prod-01.yaml +++ b/input/grid5000/sites/grenoble/networks/imag-1b-F3-prod-01.yaml @@ -35,6 +35,18 @@ imag-1b-F3-prod-01: 8: uid: chartreuse2-4 rate: 10_000_000_000 + 9: + uid: chartreuse3-2 + rate: 10_000_000_000 + 10: + uid: chartreuse3-3 + rate: 10_000_000_000 + 11: + uid: chartreuse3-4 + rate: 10_000_000_000 + 12: + uid: chartreuse3-1 + rate: 10_000_000_000 22: uid: nessie-1 39: -- GitLab From 7d12a837c7942eee72b91034f970ec7b0a87a88b Mon Sep 17 00:00:00 2001 From: Lancelot Doan <lancelot.doan@inria.fr> Date: Wed, 26 Mar 2025 15:32:07 +0100 Subject: [PATCH 4/6] [Grenoble][Chartreuse3] Add path disk --- .../grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json | 2 +- .../grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json | 2 +- .../grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json | 2 +- .../grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json | 2 +- .../sites/grenoble/clusters/chartreuse3/chartreuse3.yaml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json index 9d334ca6dbf..106de087f95 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json @@ -105,7 +105,7 @@ "storage_devices": [ { "by_id": "", - "by_path": "/dev/disk/by-path/dummy", + "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", "id": "disk0", "interface": "SAS", "model": "unknown", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json index 8af9036651e..12e97de7c40 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json @@ -105,7 +105,7 @@ "storage_devices": [ { "by_id": "", - "by_path": "/dev/disk/by-path/dummy", + "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", "id": "disk0", "interface": "SAS", "model": "unknown", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json index 2980d44b8f9..45579e9cc0a 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json @@ -105,7 +105,7 @@ "storage_devices": [ { "by_id": "", - "by_path": "/dev/disk/by-path/dummy", + "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", "id": "disk0", "interface": "SAS", "model": "unknown", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json index 5281471e038..9a1e54b24d2 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json @@ -105,7 +105,7 @@ "storage_devices": [ { "by_id": "", - "by_path": "/dev/disk/by-path/dummy", + "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", "id": "disk0", "interface": "SAS", "model": "unknown", diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml index da30d36a045..e88894b3b92 100644 --- a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml @@ -33,7 +33,7 @@ nodes: 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. + by_path: "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0" software: standard-environment: debian11-x64-std management_tools: -- GitLab From 65496ac96502c211ef6a9668e41ff8868d3d0c4a Mon Sep 17 00:00:00 2001 From: Lancelot Doan <lancelot.doan@inria.fr> Date: Thu, 27 Mar 2025 15:41:27 +0100 Subject: [PATCH 5/6] [Grenoble][Chartreuse3] Add disk and generate nodes informations --- .../clusters/chartreuse3/chartreuse3.json | 2 +- .../chartreuse3/nodes/chartreuse3-1.json | 128 ------------------ .../chartreuse3/nodes/chartreuse3-2.json | 128 ------------------ .../chartreuse3/nodes/chartreuse3-3.json | 128 ------------------ .../chartreuse3/nodes/chartreuse3-4.json | 128 ------------------ input/grid5000/dell-product-data.yaml | 18 +++ input/grid5000/disks.yaml | 1 + .../clusters/chartreuse3/chartreuse3.yaml | 14 +- .../clusters/chartreuse3/nodes.yaml.erb | 86 ------------ .../chartreuse3/nodes/chartreuse3-1.yaml | 91 +++++++++++++ .../chartreuse3/nodes/chartreuse3-2.yaml | 91 +++++++++++++ .../chartreuse3/nodes/chartreuse3-3.yaml | 91 +++++++++++++ .../chartreuse3/nodes/chartreuse3-4.yaml | 91 +++++++++++++ lib/refrepo/net_names_mapping.yaml | 3 + 14 files changed, 394 insertions(+), 606 deletions(-) delete mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json delete mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json delete mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json delete mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json delete mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse3/nodes.yaml.erb create mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.yaml create mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.yaml create mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.yaml create mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.yaml diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json index cf10965f9c2..1c81cf91723 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.json @@ -53,7 +53,7 @@ ], "model": "Dell PowerEdge C6320", "nodes_count": 4, - "nodes_description": "1 CPU Unknown vendor, 72 cores/CPU, 0GB RAM, 0GB SSD, 1 x 10Gb Ethernet", + "nodes_description": "2 CPUs Intel Xeon E5-2640 v3, 8 cores/CPU, 64GB RAM, 1117GB HDD, 1 x 10Gb Ethernet", "priority": 201603, "queues": [ "admin", diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json deleted file mode 100644 index 106de087f95..00000000000 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "architecture": { - "cpu_core_numbering": "contiguous", - "nb_cores": 72, - "nb_procs": 1, - "nb_threads": 72, - "platform_type": "x86_64" - }, - "bios": { - "release_date": "01/01/2000", - "vendor": "Unknown", - "version": 1 - }, - "bmc_version": "v1", - "chassis": { - "manufactured_at": "2016-03-28", - "manufacturer": "Unknown", - "name": "Unknown", - "warranty_end": "2019-03-28" - }, - "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.26.9", - "ip6": "2001:660:4406:100:b::9", - "kavlan": false, - "mac": "00:8c:fa:fd:6f:b6", - "management": false, - "mountable": true, - "mounted": true, - "name": "enp1s0f0np0", - "network_address": "chartreuse3-1.grenoble.grid5000.fr", - "rate": 10000000000, - "switch": "imag-1b-F3-prod-01", - "switch_port": "1/1/12" - }, - { - "device": "bmc", - "enabled": true, - "interface": "Ethernet", - "ip": "172.17.26.9", - "kavlan": false, - "mac": "00:8c:fa:fd:6f:ba", - "management": true, - "mountable": false, - "mounted": false, - "network_address": "chartreuse3-1-bmc.grenoble.grid5000.fr" - } - ], - "nodeset": "chartreuse3", - "operating_system": { - "cstate_driver": "unknown", - "cstate_governor": "unknown", - "ht_enabled": true, - "pstate_driver": "unknwon", - "pstate_governor": "unknown", - "turboboost_enabled": true - }, - "performance": { - "core_flops": 38400000000, - "node_flops": 2764800000000 - }, - "processor": { - "cache_l1": null, - "cache_l1d": 8, - "cache_l1i": 8, - "cache_l2": 8, - "cache_l3": 8, - "clock_speed": 2400000000, - "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.2025021810", - "standard-environment": "debian11-x64-std" - }, - "storage_devices": [ - { - "by_id": "", - "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", - "id": "disk0", - "interface": "SAS", - "model": "unknown", - "size": 8, - "storage": "SSD", - "vendor": "Unknown" - } - ], - "supported_job_types": { - "besteffort": true, - "deploy": true, - "max_walltime": 0, - "queues": [ - "admin", - "testing" - ] - }, - "type": "node", - "uid": "chartreuse3-1" -} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json deleted file mode 100644 index 12e97de7c40..00000000000 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "architecture": { - "cpu_core_numbering": "contiguous", - "nb_cores": 72, - "nb_procs": 1, - "nb_threads": 72, - "platform_type": "x86_64" - }, - "bios": { - "release_date": "01/01/2000", - "vendor": "Unknown", - "version": 1 - }, - "bmc_version": "v1", - "chassis": { - "manufactured_at": "2016-03-28", - "manufacturer": "Unknown", - "name": "Unknown", - "warranty_end": "2019-03-28" - }, - "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.26.10", - "ip6": "2001:660:4406:100:b::a", - "kavlan": false, - "mac": "00:8c:fa:fe:97:4c", - "management": false, - "mountable": true, - "mounted": true, - "name": "enp1s0f0np0", - "network_address": "chartreuse3-2.grenoble.grid5000.fr", - "rate": 10000000000, - "switch": "imag-1b-F3-prod-01", - "switch_port": "1/1/9" - }, - { - "device": "bmc", - "enabled": true, - "interface": "Ethernet", - "ip": "172.17.26.10", - "kavlan": false, - "mac": "00:8c:fa:fe:97:50", - "management": true, - "mountable": false, - "mounted": false, - "network_address": "chartreuse3-2-bmc.grenoble.grid5000.fr" - } - ], - "nodeset": "chartreuse3", - "operating_system": { - "cstate_driver": "unknown", - "cstate_governor": "unknown", - "ht_enabled": true, - "pstate_driver": "unknwon", - "pstate_governor": "unknown", - "turboboost_enabled": true - }, - "performance": { - "core_flops": 38400000000, - "node_flops": 2764800000000 - }, - "processor": { - "cache_l1": null, - "cache_l1d": 8, - "cache_l1i": 8, - "cache_l2": 8, - "cache_l3": 8, - "clock_speed": 2400000000, - "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.2025021810", - "standard-environment": "debian11-x64-std" - }, - "storage_devices": [ - { - "by_id": "", - "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", - "id": "disk0", - "interface": "SAS", - "model": "unknown", - "size": 8, - "storage": "SSD", - "vendor": "Unknown" - } - ], - "supported_job_types": { - "besteffort": true, - "deploy": true, - "max_walltime": 0, - "queues": [ - "admin", - "testing" - ] - }, - "type": "node", - "uid": "chartreuse3-2" -} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json deleted file mode 100644 index 45579e9cc0a..00000000000 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "architecture": { - "cpu_core_numbering": "contiguous", - "nb_cores": 72, - "nb_procs": 1, - "nb_threads": 72, - "platform_type": "x86_64" - }, - "bios": { - "release_date": "01/01/2000", - "vendor": "Unknown", - "version": 1 - }, - "bmc_version": "v1", - "chassis": { - "manufactured_at": "2016-03-28", - "manufacturer": "Unknown", - "name": "Unknown", - "warranty_end": "2019-03-28" - }, - "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.26.11", - "ip6": "2001:660:4406:100:b::b", - "kavlan": false, - "mac": "00:8c:fa:fd:7c:ac", - "management": false, - "mountable": true, - "mounted": true, - "name": "enp1s0f0np0", - "network_address": "chartreuse3-3.grenoble.grid5000.fr", - "rate": 10000000000, - "switch": "imag-1b-F3-prod-01", - "switch_port": "1/1/10" - }, - { - "device": "bmc", - "enabled": true, - "interface": "Ethernet", - "ip": "172.17.26.11", - "kavlan": false, - "mac": "00:8c:fa:fd:7c:b0", - "management": true, - "mountable": false, - "mounted": false, - "network_address": "chartreuse3-3-bmc.grenoble.grid5000.fr" - } - ], - "nodeset": "chartreuse3", - "operating_system": { - "cstate_driver": "unknown", - "cstate_governor": "unknown", - "ht_enabled": true, - "pstate_driver": "unknwon", - "pstate_governor": "unknown", - "turboboost_enabled": true - }, - "performance": { - "core_flops": 38400000000, - "node_flops": 2764800000000 - }, - "processor": { - "cache_l1": null, - "cache_l1d": 8, - "cache_l1i": 8, - "cache_l2": 8, - "cache_l3": 8, - "clock_speed": 2400000000, - "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.2025021810", - "standard-environment": "debian11-x64-std" - }, - "storage_devices": [ - { - "by_id": "", - "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", - "id": "disk0", - "interface": "SAS", - "model": "unknown", - "size": 8, - "storage": "SSD", - "vendor": "Unknown" - } - ], - "supported_job_types": { - "besteffort": true, - "deploy": true, - "max_walltime": 0, - "queues": [ - "admin", - "testing" - ] - }, - "type": "node", - "uid": "chartreuse3-3" -} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json deleted file mode 100644 index 9a1e54b24d2..00000000000 --- a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "architecture": { - "cpu_core_numbering": "contiguous", - "nb_cores": 72, - "nb_procs": 1, - "nb_threads": 72, - "platform_type": "x86_64" - }, - "bios": { - "release_date": "01/01/2000", - "vendor": "Unknown", - "version": 1 - }, - "bmc_version": "v1", - "chassis": { - "manufactured_at": "2016-03-28", - "manufacturer": "Unknown", - "name": "Unknown", - "warranty_end": "2019-03-28" - }, - "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.26.12", - "ip6": "2001:660:4406:100:b::c", - "kavlan": false, - "mac": "00:8c:fa:fe:9b:06", - "management": false, - "mountable": true, - "mounted": true, - "name": "enp1s0f0np0", - "network_address": "chartreuse3-4.grenoble.grid5000.fr", - "rate": 10000000000, - "switch": "imag-1b-F3-prod-01", - "switch_port": "1/1/11" - }, - { - "device": "bmc", - "enabled": true, - "interface": "Ethernet", - "ip": "172.17.26.12", - "kavlan": false, - "mac": "00:8c:fa:fe:9b:0a", - "management": true, - "mountable": false, - "mounted": false, - "network_address": "chartreuse3-4-bmc.grenoble.grid5000.fr" - } - ], - "nodeset": "chartreuse3", - "operating_system": { - "cstate_driver": "unknown", - "cstate_governor": "unknown", - "ht_enabled": true, - "pstate_driver": "unknwon", - "pstate_governor": "unknown", - "turboboost_enabled": true - }, - "performance": { - "core_flops": 38400000000, - "node_flops": 2764800000000 - }, - "processor": { - "cache_l1": null, - "cache_l1d": 8, - "cache_l1i": 8, - "cache_l2": 8, - "cache_l3": 8, - "clock_speed": 2400000000, - "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.2025021810", - "standard-environment": "debian11-x64-std" - }, - "storage_devices": [ - { - "by_id": "", - "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", - "id": "disk0", - "interface": "SAS", - "model": "unknown", - "size": 8, - "storage": "SSD", - "vendor": "Unknown" - } - ], - "supported_job_types": { - "besteffort": true, - "deploy": true, - "max_walltime": 0, - "queues": [ - "admin", - "testing" - ] - }, - "type": "node", - "uid": "chartreuse3-4" -} \ No newline at end of file diff --git a/input/grid5000/dell-product-data.yaml b/input/grid5000/dell-product-data.yaml index 1548aa6b2ed..852d67134b5 100644 --- a/input/grid5000/dell-product-data.yaml +++ b/input/grid5000/dell-product-data.yaml @@ -20,6 +20,24 @@ sites: chassis: manufactured_at: 2016-11-14 warranty_end: 2021-11-13 + chartreuse3: + nodes: + chartreuse3-1: + chassis: + manufactured_at: 2016-03-28 + warranty_end: 2019-03-28 + chartreuse3-2: + chassis: + manufactured_at: 2016-03-28 + warranty_end: 2019-03-28 + chartreuse3-3: + chassis: + manufactured_at: 2016-03-28 + warranty_end: 2019-03-28 + chartreuse3-4: + chassis: + manufactured_at: 2016-03-28 + warranty_end: 2019-03-28 dahu: nodes: dahu-1: diff --git a/input/grid5000/disks.yaml b/input/grid5000/disks.yaml index 79eca3d3a73..16a5ec4c07a 100644 --- a/input/grid5000/disks.yaml +++ b/input/grid5000/disks.yaml @@ -51,6 +51,7 @@ disk_vendor_model_mapping: - ST4000NM0295 - ST8000NM0185 - ST2000NM013A + - ST1200MM0007 Toshiba: - PX02SSF020 - PX04SHB020 diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml index e88894b3b92..d826a5eff0f 100644 --- a/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/chartreuse3.yaml @@ -9,16 +9,13 @@ queues: - testing nodes: chartreuse3-[1-4]: - chassis: - manufactured_at: 2016-03-28 - warranty_end: 2019-03-28 supported_job_types: deploy: true besteffort: true max_walltime: 0 processor: - microarchitecture: Broadwell - clock_speed: 2400000000 + microarchitecture: Haswell + clock_speed: 2_600_000_000 network_adapters: bmc: interface: Ethernet @@ -29,11 +26,14 @@ nodes: enabled: true mountable: true mounted: true + eth1: + enabled: false + mountable: false + mounted: false storage_devices: - disk0: # This field will have to be renamed later. + pci-0000:02:00.0-sas-phy0-lun-0: id: disk0 interface: SAS - by_path: "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0" software: standard-environment: debian11-x64-std management_tools: diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes.yaml.erb b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes.yaml.erb deleted file mode 100644 index dbbe1044924..00000000000 --- a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes.yaml.erb +++ /dev/null @@ -1,86 +0,0 @@ -<% - # File generated by 'rake mass:create SRC=mass-create-2025-03-14.csv - # If changes are needed, it might be better to edit the source data and regenerate using 'rake mass:create' - - cluster_name = "chartreuse3" - nodes_number = 4 # Size of the cluster (number of nodes) - # MAC addresses declaration - mac_eth0_list = %w( -00:8c:fa:fd:6f:b6 -00:8c:fa:fe:97:4c -00:8c:fa:fd:7c:ac -00:8c:fa:fe:9b:06 - ) - mac_bmc_list = %w( -00:8c:fa:fd:6f:ba -00:8c:fa:fe:97:50 -00:8c:fa:fd:7c:b0 -00:8c:fa:fe:9b:0a - ) -%> ---- -nodes: -<% (1..nodes_number).each { |i| %> - <%= cluster_name %>-<%= i %>: - architecture: - nb_procs: 1 # Fake data, will be replaced by g5k-checks - nb_cores: 72 # Fake data, will be replaced by g5k-checks - nb_threads: 72 # Fake data, will be replaced by g5k-checks - platform_type: x86_64 # Fake data, will be replaced by g5k-checks - cpu_core_numbering: contiguous # Fake data, will be replaced by g5k-checks - bios: - release_date: 01/01/2000 # Fake date, will be replaced by g5k-checks - vendor: Unknown # Fake vendor, will be replaced by g5k-checks - version: 1 # Fake version, will be replaced by g5k-checks - bmc_version: v1 # Fake version, will be replaced by g5k-checks - chassis: - manufacturer: Unknown # Fake manufacturer, will be replaced by g5k-checks - name: Unknown # Fake name, will be replaced by g5k-checks - main_memory: - ram_size: 8 # Fake size, will be replaced by g5k-checks - memory_devices: - dimm: - size: 8 # Fake size, will be replaced by g5k-checks - technology: dram # Common memory technology, will be replaced by g5k-checks - processor: - model: Unknown # Fake model name, will be replaced by g5k-checks - other_description: description # Fake description, will be replaced by g5k-checks - vendor: vendor # Fake vendor, will be replaced by g5k-checks - version: vendor # Fake version, will be replaced by g5k-checks - cache_l1d: 8 # Fake cache, will be replaced by g5k-checks - cache_l1i: 8 # Fake cache, will be replaced by g5k-checks - cache_l2: 8 # Fake cache, will be replaced by g5k-checks - cache_l3: 8 # Fake cache, will be replaced by g5k-checks - instruction_set: x86-64 # Common instruction set, will be replaced by g5k-checks - microcode: "0xd000001" # Fake microcode, will be replaced by g5k-checks - ht_capable: true # Default ht capable value, will be replaced by g5k-checks - main_memory: - ram_size: 8 # Fake ram size, will be replaced by g5k-checks - memory_devices: - dimm_proc 1 dimm 1: # Fake dimm name, will be replaced by g5k-checks - size: 8 # Fake dimm size, will be replaced by g5k-checks - technology: dram # Default dimm technology, will be replaced by g5k-checks - operating_system: - cstate_driver: unknown # Fake driver, will be replaced by g5k-checks - cstate_governor: unknown # Fake governor, will be replaced by g5k-checks - ht_enabled: true # common value for hyper threading, will be replaced by g5k-checks - pstate_driver: unknwon # Fake driver, will be replaced by g5k-checks - pstate_governor: unknown # Fake driver, will be replaced by g5k-checks - turboboost_enabled: true # Default value for turboboost, will be replaced by g5k-checks - network_adapters: - bmc: - management: true - mac: <%= mac_bmc_list[i - 1] %> - eth0: - interface: Ethernet - management: false - driver: mlx_core # Fake data, will be replaced by g5k-checks - name: enp1s0f0np0 # Fake data, will be replaced by g5k-checks - rate: 10000000000 # Fake data, will be replaced by g5k-checks - mac: <%= mac_eth0_list[i - 1] %> - storage_devices: - disk0: - storage: SSD # Fake data, will be replaced by g5k-checks - model: unknown # Fake data, will be replaced by g5k-checks - size: 8 # Fake data, will be replaced by g5k-checks -<% } %> diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.yaml new file mode 100644 index 00000000000..e32ea649167 --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.yaml @@ -0,0 +1,91 @@ +# Generated by g5k-checks (g5k-checks -m api) +--- +chartreuse3-1: + architecture: + cpu_core_numbering: round-robin + nb_cores: 16 + nb_procs: 2 + nb_threads: 32 + platform_type: x86_64 + bios: + release_date: 03/18/2024 + vendor: Dell Inc. + version: 2.19.0 + bmc_version: 2.86.86.86 + chassis: + manufacturer: Dell Inc. + name: PowerEdge C6320 + serial: 16MCWC2 + main_memory: + ram_size: 68719476736 + memory_devices: + dimm_a1: + size: 17179869184 + technology: dram + dimm_a2: + size: 17179869184 + technology: dram + dimm_b1: + size: 17179869184 + technology: dram + dimm_b2: + size: 17179869184 + technology: dram + network_adapters: + bmc: + ip: 172.17.26.9 + mac: 00:8c:fa:fd:6f:ba + management: true + eth1: + driver: ixgbe + firmware_version: 0x8000095e, 18.5.18 + interface: Ethernet + mac: 00:8c:fa:fd:6f:b8 + management: false + model: 82599ES 10-Gigabit SFI/SFP+ Network Connection + name: eno2 + sriov: true + sriov_totalvfs: 63 + vendor: Intel + eth0: + driver: ixgbe + firmware_version: 0x8000095e, 18.5.18 + interface: Ethernet + ip: 172.16.26.9 + mac: 00:8c:fa:fd:6f:b6 + management: false + model: 82599ES 10-Gigabit SFI/SFP+ Network Connection + name: enp1s0f0np0 + rate: 10000000000 + sriov: true + sriov_totalvfs: 63 + vendor: Intel + 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: 20971520 + ht_capable: true + instruction_set: x86-64 + microcode: '0x49' + model: Intel Xeon + other_description: Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz + vendor: Intel + version: E5-2640 v3 + storage_devices: + pci-0000:02:00.0-sas-phy0-lun-0: + by_id: "/dev/disk/by-id/wwn-0x5000c5008e71a54f" + by_path: "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0" + firmware_version: IS06 + model: ST1200MM0007 + size: 1200243695616 + storage: HDD + supported_job_types: + virtual: ivt diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.yaml new file mode 100644 index 00000000000..fb47055af7d --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.yaml @@ -0,0 +1,91 @@ +# Generated by g5k-checks (g5k-checks -m api) +--- +chartreuse3-2: + architecture: + cpu_core_numbering: round-robin + nb_cores: 16 + nb_procs: 2 + nb_threads: 32 + platform_type: x86_64 + bios: + release_date: 03/18/2024 + vendor: Dell Inc. + version: 2.19.0 + bmc_version: 2.86.86.86 + chassis: + manufacturer: Dell Inc. + name: PowerEdge C6320 + serial: 16P9WC2 + main_memory: + ram_size: 68719476736 + memory_devices: + dimm_a1: + size: 17179869184 + technology: dram + dimm_a2: + size: 17179869184 + technology: dram + dimm_b1: + size: 17179869184 + technology: dram + dimm_b2: + size: 17179869184 + technology: dram + network_adapters: + bmc: + ip: 172.17.26.10 + mac: 00:8c:fa:fe:97:50 + management: true + eth1: + driver: ixgbe + firmware_version: 0x8000095e, 18.5.18 + interface: Ethernet + mac: 00:8c:fa:fe:97:4e + management: false + model: 82599ES 10-Gigabit SFI/SFP+ Network Connection + name: eno2 + sriov: true + sriov_totalvfs: 63 + vendor: Intel + eth0: + driver: ixgbe + firmware_version: 0x8000095e, 18.5.18 + interface: Ethernet + ip: 172.16.26.10 + mac: 00:8c:fa:fe:97:4c + management: false + model: 82599ES 10-Gigabit SFI/SFP+ Network Connection + name: enp1s0f0np0 + rate: 10000000000 + sriov: true + sriov_totalvfs: 63 + vendor: Intel + 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: 20971520 + ht_capable: true + instruction_set: x86-64 + microcode: '0x49' + model: Intel Xeon + other_description: Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz + vendor: Intel + version: E5-2640 v3 + storage_devices: + pci-0000:02:00.0-sas-phy0-lun-0: + by_id: "/dev/disk/by-id/wwn-0x5000c5008e7fd4cf" + by_path: "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0" + firmware_version: IS06 + model: ST1200MM0007 + size: 1200243695616 + storage: HDD + supported_job_types: + virtual: ivt diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.yaml new file mode 100644 index 00000000000..79157b3e65a --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.yaml @@ -0,0 +1,91 @@ +# Generated by g5k-checks (g5k-checks -m api) +--- +chartreuse3-3: + architecture: + cpu_core_numbering: round-robin + nb_cores: 16 + nb_procs: 2 + nb_threads: 32 + platform_type: x86_64 + bios: + release_date: 03/18/2024 + vendor: Dell Inc. + version: 2.19.0 + bmc_version: 2.86.86.86 + chassis: + manufacturer: Dell Inc. + name: PowerEdge C6320 + serial: 16NGWC2 + main_memory: + ram_size: 68719476736 + memory_devices: + dimm_a1: + size: 17179869184 + technology: dram + dimm_a2: + size: 17179869184 + technology: dram + dimm_b1: + size: 17179869184 + technology: dram + dimm_b2: + size: 17179869184 + technology: dram + network_adapters: + bmc: + ip: 172.17.26.11 + mac: 00:8c:fa:fd:7c:b0 + management: true + eth1: + driver: ixgbe + firmware_version: 0x8000095e, 18.5.18 + interface: Ethernet + mac: 00:8c:fa:fd:7c:ae + management: false + model: 82599ES 10-Gigabit SFI/SFP+ Network Connection + name: eno2 + sriov: true + sriov_totalvfs: 63 + vendor: Intel + eth0: + driver: ixgbe + firmware_version: 0x8000095e, 18.5.18 + interface: Ethernet + ip: 172.16.26.11 + mac: 00:8c:fa:fd:7c:ac + management: false + model: 82599ES 10-Gigabit SFI/SFP+ Network Connection + name: enp1s0f0np0 + rate: 10000000000 + sriov: true + sriov_totalvfs: 63 + vendor: Intel + 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: 20971520 + ht_capable: true + instruction_set: x86-64 + microcode: '0x49' + model: Intel Xeon + other_description: Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz + vendor: Intel + version: E5-2640 v3 + storage_devices: + pci-0000:02:00.0-sas-phy0-lun-0: + by_id: "/dev/disk/by-id/wwn-0x5000c5008e72e577" + by_path: "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0" + firmware_version: IS06 + model: ST1200MM0007 + size: 1200243695616 + storage: HDD + supported_job_types: + virtual: ivt diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.yaml new file mode 100644 index 00000000000..5ba60c8cd81 --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.yaml @@ -0,0 +1,91 @@ +# Generated by g5k-checks (g5k-checks -m api) +--- +chartreuse3-4: + architecture: + cpu_core_numbering: round-robin + nb_cores: 16 + nb_procs: 2 + nb_threads: 32 + platform_type: x86_64 + bios: + release_date: 03/18/2024 + vendor: Dell Inc. + version: 2.19.0 + bmc_version: 2.86.86.86 + chassis: + manufacturer: Dell Inc. + name: PowerEdge C6320 + serial: 16PFWC2 + main_memory: + ram_size: 68719476736 + memory_devices: + dimm_a1: + size: 17179869184 + technology: dram + dimm_a2: + size: 17179869184 + technology: dram + dimm_b1: + size: 17179869184 + technology: dram + dimm_b2: + size: 17179869184 + technology: dram + network_adapters: + bmc: + ip: 172.17.26.12 + mac: 00:8c:fa:fe:9b:0a + management: true + eth1: + driver: ixgbe + firmware_version: 0x8000095e, 18.5.18 + interface: Ethernet + mac: 00:8c:fa:fe:9b:08 + management: false + model: 82599ES 10-Gigabit SFI/SFP+ Network Connection + name: eno2 + sriov: true + sriov_totalvfs: 63 + vendor: Intel + eth0: + driver: ixgbe + firmware_version: 0x8000095e, 18.5.18 + interface: Ethernet + ip: 172.16.26.12 + mac: 00:8c:fa:fe:9b:06 + management: false + model: 82599ES 10-Gigabit SFI/SFP+ Network Connection + name: enp1s0f0np0 + rate: 10000000000 + sriov: true + sriov_totalvfs: 63 + vendor: Intel + 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: 20971520 + ht_capable: true + instruction_set: x86-64 + microcode: '0x49' + model: Intel Xeon + other_description: Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz + vendor: Intel + version: E5-2640 v3 + storage_devices: + pci-0000:02:00.0-sas-phy0-lun-0: + by_id: "/dev/disk/by-id/wwn-0x5000c5008e80589b" + by_path: "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0" + firmware_version: IS06 + model: ST1200MM0007 + size: 1200243695616 + storage: HDD + supported_job_types: + virtual: ivt diff --git a/lib/refrepo/net_names_mapping.yaml b/lib/refrepo/net_names_mapping.yaml index 130141926d5..6d90b266c31 100644 --- a/lib/refrepo/net_names_mapping.yaml +++ b/lib/refrepo/net_names_mapping.yaml @@ -120,6 +120,9 @@ drac: chartreuse2: enp129s0f0: eth0 enp129s0f1: eth1 +chartreuse3: + enp129s0f0: eth0 + enp129s0f1: eth1 econome: eno1: eth2 eno2: eth3 -- GitLab From ce500d70cf86bf5dddaaf4b4f63e022bb8200b7e Mon Sep 17 00:00:00 2001 From: Lancelot Doan <lancelot.doan@inria.fr> Date: Mon, 31 Mar 2025 08:21:35 +0200 Subject: [PATCH 6/6] [Grenoble][Chartreuse3] Regenerate refapi --- .../chartreuse3/nodes/chartreuse3-1.json | 168 ++++++++++++++++++ .../chartreuse3/nodes/chartreuse3-2.json | 168 ++++++++++++++++++ .../chartreuse3/nodes/chartreuse3-3.json | 168 ++++++++++++++++++ .../chartreuse3/nodes/chartreuse3-4.json | 168 ++++++++++++++++++ .../chartreuse3/nodes/chartreuse3-1.yaml | 2 +- .../chartreuse3/nodes/chartreuse3-2.yaml | 2 +- .../chartreuse3/nodes/chartreuse3-3.yaml | 2 +- .../chartreuse3/nodes/chartreuse3-4.yaml | 2 +- 8 files changed, 676 insertions(+), 4 deletions(-) create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json create mode 100644 data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json new file mode 100644 index 00000000000..89515f13314 --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.json @@ -0,0 +1,168 @@ +{ + "architecture": { + "cpu_core_numbering": "round-robin", + "nb_cores": 16, + "nb_procs": 2, + "nb_threads": 32, + "platform_type": "x86_64" + }, + "bios": { + "release_date": "02/21/2024", + "vendor": "Dell Inc.", + "version": "2.19.0" + }, + "bmc_version": "2.86.86.86", + "chassis": { + "manufactured_at": "2016-03-28", + "manufacturer": "Dell Inc.", + "name": "PowerEdge C6320", + "serial": "16MCWC2", + "warranty_end": "2019-03-28" + }, + "exotic": false, + "main_memory": { + "ram_size": 68719476736 + }, + "management_tools": { + "bmc_vendor_tool": "racadm", + "ipmitool": { + "retries": 5 + } + }, + "memory_devices": [ + { + "device": "dimm_a1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b2", + "size": 17179869184, + "technology": "dram" + } + ], + "network_adapters": [ + { + "device": "eth0", + "driver": "ixgbe", + "enabled": true, + "firmware_version": "0x8000095e, 18.5.18", + "interface": "Ethernet", + "ip": "172.16.26.9", + "ip6": "2001:660:4406:100:b::9", + "kavlan": false, + "mac": "00:8c:fa:fd:6f:b6", + "management": false, + "model": "82599ES 10-Gigabit SFI/SFP+ Network Connection", + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "chartreuse3-1.grenoble.grid5000.fr", + "rate": 10000000000, + "sriov": true, + "sriov_totalvfs": 63, + "switch": "imag-1b-F3-prod-01", + "switch_port": "1/1/12", + "vendor": "Intel" + }, + { + "device": "eth1", + "driver": "ixgbe", + "enabled": false, + "firmware_version": "0x8000095e, 18.5.18", + "interface": "Ethernet", + "kavlan": false, + "mac": "00:8c:fa:fd:6f:b8", + "management": false, + "model": "82599ES 10-Gigabit SFI/SFP+ Network Connection", + "mountable": false, + "mounted": false, + "name": "eno2", + "sriov": true, + "sriov_totalvfs": 63, + "vendor": "Intel" + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.26.9", + "kavlan": false, + "mac": "00:8c:fa:fd:6f:ba", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "chartreuse3-1-bmc.grenoble.grid5000.fr" + } + ], + "nodeset": "chartreuse3", + "operating_system": { + "cstate_driver": "intel_idle", + "cstate_governor": "menu", + "ht_enabled": true, + "pstate_driver": "intel_cpufreq", + "pstate_governor": "performance", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 41600000000, + "node_flops": 665600000000 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 32768, + "cache_l1i": 32768, + "cache_l2": 262144, + "cache_l3": 20971520, + "clock_speed": 2600000000, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Haswell", + "microcode": "0x49", + "model": "Intel Xeon", + "other_description": "Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz", + "vendor": "Intel", + "version": "E5-2640 v3" + }, + "redfish": true, + "software": { + "forced-deployment-timestamp": 202007300948, + "postinstall-version": "1.2025032008", + "standard-environment": "debian11-x64-std" + }, + "storage_devices": [ + { + "by_id": "/dev/disk/by-id/wwn-0x5000c5008e71a54f", + "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", + "firmware_version": "IS06", + "id": "disk0", + "interface": "SAS", + "model": "ST1200MM0007", + "size": 1200243695616, + "storage": "HDD", + "vendor": "Seagate" + } + ], + "supported_job_types": { + "besteffort": true, + "deploy": true, + "max_walltime": 0, + "queues": [ + "admin", + "testing" + ], + "virtual": "ivt" + }, + "type": "node", + "uid": "chartreuse3-1" +} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json new file mode 100644 index 00000000000..e4e7de88b80 --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.json @@ -0,0 +1,168 @@ +{ + "architecture": { + "cpu_core_numbering": "round-robin", + "nb_cores": 16, + "nb_procs": 2, + "nb_threads": 32, + "platform_type": "x86_64" + }, + "bios": { + "release_date": "02/21/2024", + "vendor": "Dell Inc.", + "version": "2.19.0" + }, + "bmc_version": "2.86.86.86", + "chassis": { + "manufactured_at": "2016-03-28", + "manufacturer": "Dell Inc.", + "name": "PowerEdge C6320", + "serial": "16P9WC2", + "warranty_end": "2019-03-28" + }, + "exotic": false, + "main_memory": { + "ram_size": 68719476736 + }, + "management_tools": { + "bmc_vendor_tool": "racadm", + "ipmitool": { + "retries": 5 + } + }, + "memory_devices": [ + { + "device": "dimm_a1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b2", + "size": 17179869184, + "technology": "dram" + } + ], + "network_adapters": [ + { + "device": "eth0", + "driver": "ixgbe", + "enabled": true, + "firmware_version": "0x8000095e, 18.5.18", + "interface": "Ethernet", + "ip": "172.16.26.10", + "ip6": "2001:660:4406:100:b::a", + "kavlan": false, + "mac": "00:8c:fa:fe:97:4c", + "management": false, + "model": "82599ES 10-Gigabit SFI/SFP+ Network Connection", + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "chartreuse3-2.grenoble.grid5000.fr", + "rate": 10000000000, + "sriov": true, + "sriov_totalvfs": 63, + "switch": "imag-1b-F3-prod-01", + "switch_port": "1/1/9", + "vendor": "Intel" + }, + { + "device": "eth1", + "driver": "ixgbe", + "enabled": false, + "firmware_version": "0x8000095e, 18.5.18", + "interface": "Ethernet", + "kavlan": false, + "mac": "00:8c:fa:fe:97:4e", + "management": false, + "model": "82599ES 10-Gigabit SFI/SFP+ Network Connection", + "mountable": false, + "mounted": false, + "name": "eno2", + "sriov": true, + "sriov_totalvfs": 63, + "vendor": "Intel" + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.26.10", + "kavlan": false, + "mac": "00:8c:fa:fe:97:50", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "chartreuse3-2-bmc.grenoble.grid5000.fr" + } + ], + "nodeset": "chartreuse3", + "operating_system": { + "cstate_driver": "intel_idle", + "cstate_governor": "menu", + "ht_enabled": true, + "pstate_driver": "intel_cpufreq", + "pstate_governor": "performance", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 41600000000, + "node_flops": 665600000000 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 32768, + "cache_l1i": 32768, + "cache_l2": 262144, + "cache_l3": 20971520, + "clock_speed": 2600000000, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Haswell", + "microcode": "0x49", + "model": "Intel Xeon", + "other_description": "Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz", + "vendor": "Intel", + "version": "E5-2640 v3" + }, + "redfish": true, + "software": { + "forced-deployment-timestamp": 202007300948, + "postinstall-version": "1.2025032008", + "standard-environment": "debian11-x64-std" + }, + "storage_devices": [ + { + "by_id": "/dev/disk/by-id/wwn-0x5000c5008e7fd4cf", + "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", + "firmware_version": "IS06", + "id": "disk0", + "interface": "SAS", + "model": "ST1200MM0007", + "size": 1200243695616, + "storage": "HDD", + "vendor": "Seagate" + } + ], + "supported_job_types": { + "besteffort": true, + "deploy": true, + "max_walltime": 0, + "queues": [ + "admin", + "testing" + ], + "virtual": "ivt" + }, + "type": "node", + "uid": "chartreuse3-2" +} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json new file mode 100644 index 00000000000..8b76e10af76 --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.json @@ -0,0 +1,168 @@ +{ + "architecture": { + "cpu_core_numbering": "round-robin", + "nb_cores": 16, + "nb_procs": 2, + "nb_threads": 32, + "platform_type": "x86_64" + }, + "bios": { + "release_date": "02/21/2024", + "vendor": "Dell Inc.", + "version": "2.19.0" + }, + "bmc_version": "2.86.86.86", + "chassis": { + "manufactured_at": "2016-03-28", + "manufacturer": "Dell Inc.", + "name": "PowerEdge C6320", + "serial": "16NGWC2", + "warranty_end": "2019-03-28" + }, + "exotic": false, + "main_memory": { + "ram_size": 68719476736 + }, + "management_tools": { + "bmc_vendor_tool": "racadm", + "ipmitool": { + "retries": 5 + } + }, + "memory_devices": [ + { + "device": "dimm_a1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b2", + "size": 17179869184, + "technology": "dram" + } + ], + "network_adapters": [ + { + "device": "eth0", + "driver": "ixgbe", + "enabled": true, + "firmware_version": "0x8000095e, 18.5.18", + "interface": "Ethernet", + "ip": "172.16.26.11", + "ip6": "2001:660:4406:100:b::b", + "kavlan": false, + "mac": "00:8c:fa:fd:7c:ac", + "management": false, + "model": "82599ES 10-Gigabit SFI/SFP+ Network Connection", + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "chartreuse3-3.grenoble.grid5000.fr", + "rate": 10000000000, + "sriov": true, + "sriov_totalvfs": 63, + "switch": "imag-1b-F3-prod-01", + "switch_port": "1/1/10", + "vendor": "Intel" + }, + { + "device": "eth1", + "driver": "ixgbe", + "enabled": false, + "firmware_version": "0x8000095e, 18.5.18", + "interface": "Ethernet", + "kavlan": false, + "mac": "00:8c:fa:fd:7c:ae", + "management": false, + "model": "82599ES 10-Gigabit SFI/SFP+ Network Connection", + "mountable": false, + "mounted": false, + "name": "eno2", + "sriov": true, + "sriov_totalvfs": 63, + "vendor": "Intel" + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.26.11", + "kavlan": false, + "mac": "00:8c:fa:fd:7c:b0", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "chartreuse3-3-bmc.grenoble.grid5000.fr" + } + ], + "nodeset": "chartreuse3", + "operating_system": { + "cstate_driver": "intel_idle", + "cstate_governor": "menu", + "ht_enabled": true, + "pstate_driver": "intel_cpufreq", + "pstate_governor": "performance", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 41600000000, + "node_flops": 665600000000 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 32768, + "cache_l1i": 32768, + "cache_l2": 262144, + "cache_l3": 20971520, + "clock_speed": 2600000000, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Haswell", + "microcode": "0x49", + "model": "Intel Xeon", + "other_description": "Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz", + "vendor": "Intel", + "version": "E5-2640 v3" + }, + "redfish": true, + "software": { + "forced-deployment-timestamp": 202007300948, + "postinstall-version": "1.2025032008", + "standard-environment": "debian11-x64-std" + }, + "storage_devices": [ + { + "by_id": "/dev/disk/by-id/wwn-0x5000c5008e72e577", + "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", + "firmware_version": "IS06", + "id": "disk0", + "interface": "SAS", + "model": "ST1200MM0007", + "size": 1200243695616, + "storage": "HDD", + "vendor": "Seagate" + } + ], + "supported_job_types": { + "besteffort": true, + "deploy": true, + "max_walltime": 0, + "queues": [ + "admin", + "testing" + ], + "virtual": "ivt" + }, + "type": "node", + "uid": "chartreuse3-3" +} \ No newline at end of file diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json new file mode 100644 index 00000000000..efaf6dcb46d --- /dev/null +++ b/data/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.json @@ -0,0 +1,168 @@ +{ + "architecture": { + "cpu_core_numbering": "round-robin", + "nb_cores": 16, + "nb_procs": 2, + "nb_threads": 32, + "platform_type": "x86_64" + }, + "bios": { + "release_date": "02/21/2024", + "vendor": "Dell Inc.", + "version": "2.19.0" + }, + "bmc_version": "2.86.86.86", + "chassis": { + "manufactured_at": "2016-03-28", + "manufacturer": "Dell Inc.", + "name": "PowerEdge C6320", + "serial": "16PFWC2", + "warranty_end": "2019-03-28" + }, + "exotic": false, + "main_memory": { + "ram_size": 68719476736 + }, + "management_tools": { + "bmc_vendor_tool": "racadm", + "ipmitool": { + "retries": 5 + } + }, + "memory_devices": [ + { + "device": "dimm_a1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b2", + "size": 17179869184, + "technology": "dram" + } + ], + "network_adapters": [ + { + "device": "eth0", + "driver": "ixgbe", + "enabled": true, + "firmware_version": "0x8000095e, 18.5.18", + "interface": "Ethernet", + "ip": "172.16.26.12", + "ip6": "2001:660:4406:100:b::c", + "kavlan": false, + "mac": "00:8c:fa:fe:9b:06", + "management": false, + "model": "82599ES 10-Gigabit SFI/SFP+ Network Connection", + "mountable": true, + "mounted": true, + "name": "enp1s0f0np0", + "network_address": "chartreuse3-4.grenoble.grid5000.fr", + "rate": 10000000000, + "sriov": true, + "sriov_totalvfs": 63, + "switch": "imag-1b-F3-prod-01", + "switch_port": "1/1/11", + "vendor": "Intel" + }, + { + "device": "eth1", + "driver": "ixgbe", + "enabled": false, + "firmware_version": "0x8000095e, 18.5.18", + "interface": "Ethernet", + "kavlan": false, + "mac": "00:8c:fa:fe:9b:08", + "management": false, + "model": "82599ES 10-Gigabit SFI/SFP+ Network Connection", + "mountable": false, + "mounted": false, + "name": "eno2", + "sriov": true, + "sriov_totalvfs": 63, + "vendor": "Intel" + }, + { + "device": "bmc", + "enabled": true, + "interface": "Ethernet", + "ip": "172.17.26.12", + "kavlan": false, + "mac": "00:8c:fa:fe:9b:0a", + "management": true, + "mountable": false, + "mounted": false, + "network_address": "chartreuse3-4-bmc.grenoble.grid5000.fr" + } + ], + "nodeset": "chartreuse3", + "operating_system": { + "cstate_driver": "intel_idle", + "cstate_governor": "menu", + "ht_enabled": true, + "pstate_driver": "intel_cpufreq", + "pstate_governor": "performance", + "turboboost_enabled": true + }, + "performance": { + "core_flops": 41600000000, + "node_flops": 665600000000 + }, + "processor": { + "cache_l1": null, + "cache_l1d": 32768, + "cache_l1i": 32768, + "cache_l2": 262144, + "cache_l3": 20971520, + "clock_speed": 2600000000, + "ht_capable": true, + "instruction_set": "x86-64", + "microarchitecture": "Haswell", + "microcode": "0x49", + "model": "Intel Xeon", + "other_description": "Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz", + "vendor": "Intel", + "version": "E5-2640 v3" + }, + "redfish": true, + "software": { + "forced-deployment-timestamp": 202007300948, + "postinstall-version": "1.2025032008", + "standard-environment": "debian11-x64-std" + }, + "storage_devices": [ + { + "by_id": "/dev/disk/by-id/wwn-0x5000c5008e80589b", + "by_path": "/dev/disk/by-path/pci-0000:02:00.0-sas-phy0-lun-0", + "firmware_version": "IS06", + "id": "disk0", + "interface": "SAS", + "model": "ST1200MM0007", + "size": 1200243695616, + "storage": "HDD", + "vendor": "Seagate" + } + ], + "supported_job_types": { + "besteffort": true, + "deploy": true, + "max_walltime": 0, + "queues": [ + "admin", + "testing" + ], + "virtual": "ivt" + }, + "type": "node", + "uid": "chartreuse3-4" +} \ No newline at end of file diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.yaml index e32ea649167..d91b74c95a9 100644 --- a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.yaml +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-1.yaml @@ -8,7 +8,7 @@ chartreuse3-1: nb_threads: 32 platform_type: x86_64 bios: - release_date: 03/18/2024 + release_date: 02/21/2024 vendor: Dell Inc. version: 2.19.0 bmc_version: 2.86.86.86 diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.yaml index fb47055af7d..afaba11400d 100644 --- a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.yaml +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-2.yaml @@ -8,7 +8,7 @@ chartreuse3-2: nb_threads: 32 platform_type: x86_64 bios: - release_date: 03/18/2024 + release_date: 02/21/2024 vendor: Dell Inc. version: 2.19.0 bmc_version: 2.86.86.86 diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.yaml index 79157b3e65a..f1b6ecfb0f6 100644 --- a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.yaml +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-3.yaml @@ -8,7 +8,7 @@ chartreuse3-3: nb_threads: 32 platform_type: x86_64 bios: - release_date: 03/18/2024 + release_date: 02/21/2024 vendor: Dell Inc. version: 2.19.0 bmc_version: 2.86.86.86 diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.yaml index 5ba60c8cd81..a1f3751f867 100644 --- a/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.yaml +++ b/input/grid5000/sites/grenoble/clusters/chartreuse3/nodes/chartreuse3-4.yaml @@ -8,7 +8,7 @@ chartreuse3-4: nb_threads: 32 platform_type: x86_64 bios: - release_date: 03/18/2024 + release_date: 02/21/2024 vendor: Dell Inc. version: 2.19.0 bmc_version: 2.86.86.86 -- GitLab