From 7a4bedf024aeec8a6b54531d9ddac2bc54c6b1ab Mon Sep 17 00:00:00 2001
From: Julien Lelaurain <julien.lelaurain@inria.fr>
Date: Wed, 25 Oct 2023 22:23:47 +0200
Subject: [PATCH] [rennes][abacus22] minimal configuration

---
 .../rennes/clusters/abacus22/abacus22.json    | 16 ++++
 .../clusters/abacus22/nodes/abacus22-1.json   | 96 +++++++++++++++++++
 .../clusters/abacus22/nodes/abacus22-2.json   | 96 +++++++++++++++++++
 .../clusters/abacus22/nodes/abacus22-3.json   | 96 +++++++++++++++++++
 .../rennes/clusters/abacus22/abacus22.yaml    | 78 +++++++++++++++
 5 files changed, 382 insertions(+)
 create mode 100644 data/grid5000/sites/rennes/clusters/abacus22/abacus22.json
 create mode 100644 data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-1.json
 create mode 100644 data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-2.json
 create mode 100644 data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-3.json
 create mode 100644 input/grid5000/sites/rennes/clusters/abacus22/abacus22.yaml

diff --git a/data/grid5000/sites/rennes/clusters/abacus22/abacus22.json b/data/grid5000/sites/rennes/clusters/abacus22/abacus22.json
new file mode 100644
index 00000000000..a360925edf0
--- /dev/null
+++ b/data/grid5000/sites/rennes/clusters/abacus22/abacus22.json
@@ -0,0 +1,16 @@
+{
+  "boot_type": "bios",
+  "created_at": "Tue, 24 Oct 2023 00:00:00 GMT",
+  "exotic": false,
+  "kavlan": false,
+  "metrics": [
+
+  ],
+  "model": "Dell PowerEdge C6320",
+  "queues": [
+    "admin",
+    "testing"
+  ],
+  "type": "cluster",
+  "uid": "abacus22"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-1.json b/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-1.json
new file mode 100644
index 00000000000..a4f0649828f
--- /dev/null
+++ b/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-1.json
@@ -0,0 +1,96 @@
+{
+  "architecture": {
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "vendor": "Dell Inc."
+  },
+  "exotic": false,
+  "main_memory": {
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "racadm",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.109.22",
+      "ip6": "2001:660:4406:700:e::16",
+      "kavlan": false,
+      "mac": "b4:96:91:c6:40:e8",
+      "mountable": true,
+      "mounted": true,
+      "network_address": "abacus22-1.rennes.grid5000.fr",
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "eth1",
+      "enabled": false,
+      "interface": "Ethernet",
+      "kavlan": false,
+      "mountable": false,
+      "mounted": false
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.109.22",
+      "kavlan": false,
+      "mac": "5c:ba:2c:38:d1:46",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "abacus22-1-bmc.rennes.grid5000.fr"
+    }
+  ],
+  "performance": {
+    "core_flops": 42400000000,
+    "node_flops": 2035200000000
+  },
+  "processor": {
+    "cache_l1": null,
+    "clock_speed": 2650000000,
+    "microarchitecture": "Zen 3",
+    "other_description": "AMD EPYC 7413 24-Core Processor"
+  },
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2023092009",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/dummy",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "abacus22-1"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-2.json b/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-2.json
new file mode 100644
index 00000000000..fa667dd29a5
--- /dev/null
+++ b/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-2.json
@@ -0,0 +1,96 @@
+{
+  "architecture": {
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "vendor": "Dell Inc."
+  },
+  "exotic": false,
+  "main_memory": {
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "racadm",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.109.23",
+      "ip6": "2001:660:4406:700:e::17",
+      "kavlan": false,
+      "mac": "b4:96:91:c6:40:e8",
+      "mountable": true,
+      "mounted": true,
+      "network_address": "abacus22-2.rennes.grid5000.fr",
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "eth1",
+      "enabled": false,
+      "interface": "Ethernet",
+      "kavlan": false,
+      "mountable": false,
+      "mounted": false
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.109.23",
+      "kavlan": false,
+      "mac": "5c:ba:2c:38:12:2a",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "abacus22-2-bmc.rennes.grid5000.fr"
+    }
+  ],
+  "performance": {
+    "core_flops": 42400000000,
+    "node_flops": 2035200000000
+  },
+  "processor": {
+    "cache_l1": null,
+    "clock_speed": 2650000000,
+    "microarchitecture": "Zen 3",
+    "other_description": "AMD EPYC 7413 24-Core Processor"
+  },
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2023092009",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/dummy",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "abacus22-2"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-3.json b/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-3.json
new file mode 100644
index 00000000000..099f519d970
--- /dev/null
+++ b/data/grid5000/sites/rennes/clusters/abacus22/nodes/abacus22-3.json
@@ -0,0 +1,96 @@
+{
+  "architecture": {
+    "nb_cores": 48,
+    "nb_procs": 2,
+    "nb_threads": 96,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "vendor": "Dell Inc."
+  },
+  "exotic": false,
+  "main_memory": {
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "racadm",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.109.24",
+      "ip6": "2001:660:4406:700:e::18",
+      "kavlan": false,
+      "mac": "b4:96:91:c7:ef:da",
+      "mountable": true,
+      "mounted": true,
+      "network_address": "abacus22-3.rennes.grid5000.fr",
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "eth1",
+      "enabled": false,
+      "interface": "Ethernet",
+      "kavlan": false,
+      "mountable": false,
+      "mounted": false
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.109.24",
+      "kavlan": false,
+      "mac": "5c:ba:2c:3c:79:30",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "abacus22-3-bmc.rennes.grid5000.fr"
+    }
+  ],
+  "performance": {
+    "core_flops": 42400000000,
+    "node_flops": 2035200000000
+  },
+  "processor": {
+    "cache_l1": null,
+    "clock_speed": 2650000000,
+    "microarchitecture": "Zen 3",
+    "other_description": "AMD EPYC 7413 24-Core Processor"
+  },
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2023092009",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/dummy",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "abacus22-3"
+}
\ No newline at end of file
diff --git a/input/grid5000/sites/rennes/clusters/abacus22/abacus22.yaml b/input/grid5000/sites/rennes/clusters/abacus22/abacus22.yaml
new file mode 100644
index 00000000000..d9670cc98d4
--- /dev/null
+++ b/input/grid5000/sites/rennes/clusters/abacus22/abacus22.yaml
@@ -0,0 +1,78 @@
+model: Dell PowerEdge C6320
+created_at: 2023-10-24
+kavlan: false
+boot_type: bios
+exotic: false
+queues:
+  - admin
+  - testing
+nodes:
+  abacus22-[1-3]:
+    supported_job_types:
+      deploy: true
+      besteffort: true
+      max_walltime: 0
+    architecture:
+      nb_procs: 2
+      nb_cores: 48
+      nb_threads: 96
+      platform_type: x86_64
+    bios:
+      vendor: Dell Inc.
+    processor:
+      microarchitecture: Zen 3
+      clock_speed: 2650000000
+      other_description: AMD EPYC 7413 24-Core Processor 
+    memory_devices: []
+    software:
+      standard-environment: debian11-x64-std
+    management_tools:
+      bmc_vendor_tool: racadm
+    network_adapters:
+      bmc:
+        interface: Ethernet
+        management: true
+        enabled: true
+        mountable: false
+        mounted: false
+      eth0:
+        interface: Ethernet
+        enabled: true
+        mountable: true
+        mounted: true
+      eth1:
+        interface: Ethernet
+        enabled: false
+        mountable: false
+        mounted: false
+    storage_devices:
+      disk0:
+        id: disk0
+        interface: SAS
+        storage: SSD
+        model: unknown
+        by_path: "/dev/disk/by-path/dummy"
+  abacus22-1:
+    network_adapters:
+      bmc:
+        mac: 5c:ba:2c:38:d1:46 
+        ip: 172.17.109.22 
+      eth0:
+        mac: b4:96:91:c6:40:e8
+        ip: 172.16.109.22
+  abacus22-2:
+    network_adapters:
+      bmc:
+        mac: 5c:ba:2c:38:12:2a
+        ip: 172.17.109.23
+      eth0:
+        mac: b4:96:91:c6:40:e8
+        ip: 172.16.109.23
+  abacus22-3:
+    network_adapters:
+      bmc:
+        mac: 5c:ba:2c:3c:79:30
+        ip: 172.17.109.24
+      eth0:
+        mac: b4:96:91:c7:ef:da
+        ip: 172.16.109.24
-- 
GitLab