From a01a5da1a3760132bfc5327fa4bdd93fde3993c4 Mon Sep 17 00:00:00 2001 From: Nathan Paulin <nathan.paulin@inria.fr> Date: Wed, 12 Mar 2025 11:14:31 +0100 Subject: [PATCH] [sophia][esterel2] add basic conf --- .../sophia/clusters/esterel2/esterel2.json | 14 +++++++------ .../clusters/esterel2/nodes/esterel2-1.json | 16 +++++++-------- .../sites/sophia/network_equipments/sw-6.json | 4 ++++ .../sophia/network_equipments/swadmin-6.json | 3 +++ .../sophia/clusters/esterel2/esterel2.yaml | 20 +++++++++---------- .../grid5000/sites/sophia/networks/sw-6.yaml | 2 ++ .../sites/sophia/networks/swadmin-6.yaml | 3 +++ 7 files changed, 38 insertions(+), 24 deletions(-) diff --git a/data/grid5000/sites/sophia/clusters/esterel2/esterel2.json b/data/grid5000/sites/sophia/clusters/esterel2/esterel2.json index a3654eac965..265e265c717 100644 --- a/data/grid5000/sites/sophia/clusters/esterel2/esterel2.json +++ b/data/grid5000/sites/sophia/clusters/esterel2/esterel2.json @@ -1,9 +1,9 @@ { - "boot_type": "uefi", - "created_at": "Thu, 01 Jan 1970 00:00:00 GMT", + "boot_type": "bios", + "created_at": "Wed, 12 Mar 2025 00:00:00 GMT", "exotic": false, "kavlan": false, - "manufactured_at": "1970-01-01", + "manufactured_at": "2016-05-04", "metrics": [ { "description": "Default subset of metrics from Prometheus Node Exporter", @@ -78,8 +78,10 @@ } } ], - "model": "Cluster Model", - "priority": 197001, + "model": "Dell PowerEdge T630", + "nodes_count": 1, + "nodes_description": "1 CPU Unknown vendor, 72 cores/CPU, 0GB RAM, 0GB SSD, 1 x 10Gb Ethernet", + "priority": 201605, "queues": [ "admin", "testing" @@ -87,5 +89,5 @@ "redfish": true, "type": "cluster", "uid": "esterel2", - "warranty_end": "1970-01-01" + "warranty_end": "2021-05-03" } \ No newline at end of file diff --git a/data/grid5000/sites/sophia/clusters/esterel2/nodes/esterel2-1.json b/data/grid5000/sites/sophia/clusters/esterel2/nodes/esterel2-1.json index faec2349957..0748ef701d6 100644 --- a/data/grid5000/sites/sophia/clusters/esterel2/nodes/esterel2-1.json +++ b/data/grid5000/sites/sophia/clusters/esterel2/nodes/esterel2-1.json @@ -13,17 +13,17 @@ }, "bmc_version": "v1", "chassis": { - "manufactured_at": "1970-01-01", + "manufactured_at": "2016-05-04", "manufacturer": "Unknown", "name": "Unknown", - "warranty_end": "1970-01-01" + "warranty_end": "2021-05-03" }, "exotic": false, "main_memory": { "ram_size": 8 }, "management_tools": { - "bmc_vendor_tool": "ipmitool", + "bmc_vendor_tool": "racadm", "ipmitool": { "retries": 5 } @@ -51,8 +51,8 @@ "name": "enp1s0f0np0", "network_address": "esterel2-1.sophia.grid5000.fr", "rate": 10000000000, - "switch": null, - "switch_port": null + "switch": "sw-6", + "switch_port": "1/1/1" }, { "device": "bmc", @@ -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,7 +86,7 @@ "cache_l1i": 8, "cache_l2": 8, "cache_l3": 8, - "clock_speed": 8, + "clock_speed": 2400000000, "ht_capable": true, "instruction_set": "x86-64", "microarchitecture": "Haswell", diff --git a/data/grid5000/sites/sophia/network_equipments/sw-6.json b/data/grid5000/sites/sophia/network_equipments/sw-6.json index af4c7525a37..fb1a37177aa 100644 --- a/data/grid5000/sites/sophia/network_equipments/sw-6.json +++ b/data/grid5000/sites/sophia/network_equipments/sw-6.json @@ -11,6 +11,10 @@ { }, { + "kind": "node", + "port": "eth0", + "snmp_name": "1/1/1", + "uid": "esterel2-1" }, { }, diff --git a/data/grid5000/sites/sophia/network_equipments/swadmin-6.json b/data/grid5000/sites/sophia/network_equipments/swadmin-6.json index 3bb0c06cd66..a1cb142f79c 100644 --- a/data/grid5000/sites/sophia/network_equipments/swadmin-6.json +++ b/data/grid5000/sites/sophia/network_equipments/swadmin-6.json @@ -48,6 +48,9 @@ { }, { + "kind": "other", + "snmp_name": "1/1/9", + "uid": "esterel2-1-bmc" }, { }, diff --git a/input/grid5000/sites/sophia/clusters/esterel2/esterel2.yaml b/input/grid5000/sites/sophia/clusters/esterel2/esterel2.yaml index bcf6b4b6411..ae640ca98c8 100644 --- a/input/grid5000/sites/sophia/clusters/esterel2/esterel2.yaml +++ b/input/grid5000/sites/sophia/clusters/esterel2/esterel2.yaml @@ -1,24 +1,24 @@ --- -model: Cluster Model # TODO: change this value. -created_at: 1970-01-01 # TODO: change this value +model: Dell PowerEdge T630 +created_at: 2025-03-12 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: esterel2-1: chassis: - manufactured_at: 1970-01-01 # TODO: Put date. - warranty_end: 1970-01-01 # TODO: Put date. + manufactured_at: 2016-05-04 + warranty_end: 2021-05-03 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: Haswell + clock_speed: 2_400_000_000 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: esterel2 diff --git a/input/grid5000/sites/sophia/networks/sw-6.yaml b/input/grid5000/sites/sophia/networks/sw-6.yaml index 83fc73c15e8..c59ae46fbc0 100644 --- a/input/grid5000/sites/sophia/networks/sw-6.yaml +++ b/input/grid5000/sites/sophia/networks/sw-6.yaml @@ -14,6 +14,8 @@ sw-6: rate: 1000000000 kind: node ports: + 1: + uid: esterel2-1 13: uid: esterel1-1 14: diff --git a/input/grid5000/sites/sophia/networks/swadmin-6.yaml b/input/grid5000/sites/sophia/networks/swadmin-6.yaml index 7f02aff3c30..1f30d0d34be 100644 --- a/input/grid5000/sites/sophia/networks/swadmin-6.yaml +++ b/input/grid5000/sites/sophia/networks/swadmin-6.yaml @@ -35,6 +35,9 @@ swadmin-6: 7: uid: esterel27-1-bmc kind: other + 9: + uid: esterel2-1-bmc + kind: other 25: uid: sw-6 kind: switch -- GitLab