From 047f4f5f602555d1037a728876e9a2a3d6e8932a Mon Sep 17 00:00:00 2001 From: PARISOT Clement <clement.parisot@inria.fr> Date: Mon, 26 May 2025 14:57:43 +0200 Subject: [PATCH] [grenoble] kinovis - Replace disks (bug #16791) --- .../clusters/kinovis/nodes/kinovis-1.json | 2 +- .../clusters/kinovis/nodes/kinovis-2.json | 34 +++++------ .../clusters/kinovis/nodes/kinovis-3.json | 4 +- .../clusters/kinovis/nodes/kinovis-4.json | 2 +- .../clusters/kinovis/nodes/kinovis-5.json | 2 +- .../clusters/kinovis/nodes/kinovis-6.json | 2 +- .../grenoble/clusters/kinovis/kinovis.yaml | 13 +--- .../clusters/kinovis/kinovis_disks.yaml | 59 +++++++++++++++++++ .../clusters/kinovis/nodes/kinovis-2.yaml | 20 +++---- .../clusters/kinovis/nodes/kinovis-3.yaml | 2 +- lib/refrepo/valid/data/homogeneity.yaml.erb | 23 +++++++- 11 files changed, 118 insertions(+), 45 deletions(-) create mode 100644 input/grid5000/sites/grenoble/clusters/kinovis/kinovis_disks.yaml diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json index 49c02db611f..91c19701912 100644 --- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json +++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-1.json @@ -371,7 +371,7 @@ "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0", "firmware_version": 5.28, "id": "disk0", - "interface": "SATA", + "interface": "RAID", "model": "MR416i-o Gen11", "size": 1919816826880, "storage": "SSD", diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json index f8204d01beb..b2069670e61 100644 --- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json +++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.json @@ -367,19 +367,19 @@ }, "storage_devices": [ { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f3cbf290530f39e", - "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc74824a1268947", + "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:104:0", "firmware_version": 5.28, "id": "disk0", - "interface": "SATA", + "interface": "RAID", "model": "MR416i-o Gen11", "size": 1919816826880, "storage": "SSD", "vendor": "HPE" }, { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f70148dab1e4574", - "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:104:0", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc7481387cec463", + "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:105:0", "firmware_version": 5.28, "id": "disk1", "interface": "RAID", @@ -389,8 +389,8 @@ "vendor": "HPE" }, { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f7014788c0ff482", - "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:105:0", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc748006a9ac098", + "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:106:0", "firmware_version": 5.28, "id": "disk2", "interface": "RAID", @@ -400,8 +400,8 @@ "vendor": "HPE" }, { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f7014575b2450b7", - "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:106:0", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc747e948fb6749", + "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:107:0", "firmware_version": 5.28, "id": "disk3", "interface": "RAID", @@ -411,8 +411,8 @@ "vendor": "HPE" }, { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f70142e1dd8a510", - "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:107:0", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc747d62ca26d64", + "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:108:0", "firmware_version": 5.28, "id": "disk4", "interface": "RAID", @@ -422,8 +422,8 @@ "vendor": "HPE" }, { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f7013f5c95aca59", - "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:108:0", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc747c20e062e7d", + "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:109:0", "firmware_version": 5.28, "id": "disk5", "interface": "RAID", @@ -433,8 +433,8 @@ "vendor": "HPE" }, { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f7013bc75157feb", - "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:109:0", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc747aaeb80576a", + "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:110:0", "firmware_version": 5.28, "id": "disk6", "interface": "RAID", @@ -444,8 +444,8 @@ "vendor": "HPE" }, { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802f70118324d5cefd", - "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:110:0", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc74781ad28365d", + "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0", "firmware_version": 5.28, "id": "disk7", "interface": "RAID", diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json index 717d8209f1b..bcb29a078f0 100644 --- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json +++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.json @@ -371,7 +371,7 @@ "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0", "firmware_version": 5.28, "id": "disk0", - "interface": "SATA", + "interface": "RAID", "model": "MR416i-o Gen11", "size": 1919816826880, "storage": "SSD", @@ -444,7 +444,7 @@ "vendor": "HPE" }, { - "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2c4c02f701141cda436ba", + "by_id": "/dev/disk/by-id/wwn-0x600062b21bc2c4c02fc6fb791d899346", "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:110:0", "firmware_version": 5.28, "id": "disk7", diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json index da66237d33b..1c82fa5a8af 100644 --- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json +++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-4.json @@ -371,7 +371,7 @@ "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0", "firmware_version": 5.28, "id": "disk0", - "interface": "SATA", + "interface": "RAID", "model": "MR416i-o Gen11", "size": 1919816826880, "storage": "SSD", diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json index 89fd67d3a4f..ee38d5c7da1 100644 --- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json +++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-5.json @@ -371,7 +371,7 @@ "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0", "firmware_version": 5.28, "id": "disk0", - "interface": "SATA", + "interface": "RAID", "model": "MR416i-o Gen11", "size": 1919816826880, "storage": "SSD", diff --git a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json index 21e1e596a7c..1fb39fd951e 100644 --- a/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json +++ b/data/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-6.json @@ -371,7 +371,7 @@ "by_path": "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0", "firmware_version": 5.28, "id": "disk0", - "interface": "SATA", + "interface": "RAID", "model": "MR416i-o Gen11", "size": 1919816826880, "storage": "SSD", diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml index 4b53abfa4d8..73d995d35ff 100644 --- a/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml +++ b/input/grid5000/sites/grenoble/clusters/kinovis/kinovis.yaml @@ -38,32 +38,25 @@ nodes: mountable: true mounted: false storage_devices: - pci-0000:3b:00.0-scsi-0:3:111:0: - id: disk0 - interface: SATA pci-0000:3b:00.0-scsi-0:3:104:0: - id: disk1 interface: RAID pci-0000:3b:00.0-scsi-0:3:105:0: - id: disk2 interface: RAID pci-0000:3b:00.0-scsi-0:3:106:0: - id: disk3 interface: RAID pci-0000:3b:00.0-scsi-0:3:107:0: - id: disk4 interface: RAID pci-0000:3b:00.0-scsi-0:3:108:0: - id: disk5 interface: RAID pci-0000:3b:00.0-scsi-0:3:109:0: - id: disk6 interface: RAID pci-0000:3b:00.0-scsi-0:3:110:0: - id: disk7 + interface: RAID + pci-0000:3b:00.0-scsi-0:3:111:0: interface: RAID software: standard-environment: debian11-x64-std management_tools: bmc_vendor_tool: ipmitool nodeset: kinovis + diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/kinovis_disks.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/kinovis_disks.yaml new file mode 100644 index 00000000000..cc1ed77398d --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/kinovis/kinovis_disks.yaml @@ -0,0 +1,59 @@ +--- +nodes: + kinovis-1: + storage_devices: + pci-0000:3b:00.0-scsi-0:3:104:0: + id: disk1 + pci-0000:3b:00.0-scsi-0:3:105:0: + id: disk2 + pci-0000:3b:00.0-scsi-0:3:106:0: + id: disk3 + pci-0000:3b:00.0-scsi-0:3:107:0: + id: disk4 + pci-0000:3b:00.0-scsi-0:3:108:0: + id: disk5 + pci-0000:3b:00.0-scsi-0:3:109:0: + id: disk6 + pci-0000:3b:00.0-scsi-0:3:110:0: + id: disk7 + pci-0000:3b:00.0-scsi-0:3:111:0: + id: disk0 + + kinovis-2: + storage_devices: + pci-0000:3b:00.0-scsi-0:3:104:0: + id: disk0 + pci-0000:3b:00.0-scsi-0:3:105:0: + id: disk1 + pci-0000:3b:00.0-scsi-0:3:106:0: + id: disk2 + pci-0000:3b:00.0-scsi-0:3:107:0: + id: disk3 + pci-0000:3b:00.0-scsi-0:3:108:0: + id: disk4 + pci-0000:3b:00.0-scsi-0:3:109:0: + id: disk5 + pci-0000:3b:00.0-scsi-0:3:110:0: + id: disk6 + pci-0000:3b:00.0-scsi-0:3:111:0: + id: disk7 + + kinovis-[3-6]: + storage_devices: + pci-0000:3b:00.0-scsi-0:3:104:0: + id: disk1 + pci-0000:3b:00.0-scsi-0:3:105:0: + id: disk2 + pci-0000:3b:00.0-scsi-0:3:106:0: + id: disk3 + pci-0000:3b:00.0-scsi-0:3:107:0: + id: disk4 + pci-0000:3b:00.0-scsi-0:3:108:0: + id: disk5 + pci-0000:3b:00.0-scsi-0:3:109:0: + id: disk6 + pci-0000:3b:00.0-scsi-0:3:110:0: + id: disk7 + pci-0000:3b:00.0-scsi-0:3:111:0: + id: disk0 + diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.yaml index e480b81bd26..85785226f4f 100644 --- a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.yaml +++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-2.yaml @@ -123,60 +123,60 @@ kinovis-2: version: Gold 6442Y storage_devices: pci-0000:3b:00.0-scsi-0:3:104:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f70148dab1e4574" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc74824a1268947" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:104:0" firmware_version: 5.28 model: MR416i-o Gen11 - size: 7680945029120 + size: 1919816826880 storage: SSD pci-0000:3b:00.0-scsi-0:3:105:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f7014788c0ff482" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc7481387cec463" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:105:0" firmware_version: 5.28 model: MR416i-o Gen11 size: 7680945029120 storage: SSD pci-0000:3b:00.0-scsi-0:3:106:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f7014575b2450b7" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc748006a9ac098" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:106:0" firmware_version: 5.28 model: MR416i-o Gen11 size: 7680945029120 storage: SSD pci-0000:3b:00.0-scsi-0:3:107:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f70142e1dd8a510" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc747e948fb6749" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:107:0" firmware_version: 5.28 model: MR416i-o Gen11 size: 7680945029120 storage: SSD pci-0000:3b:00.0-scsi-0:3:108:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f7013f5c95aca59" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc747d62ca26d64" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:108:0" firmware_version: 5.28 model: MR416i-o Gen11 size: 7680945029120 storage: SSD pci-0000:3b:00.0-scsi-0:3:109:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f7013bc75157feb" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc747c20e062e7d" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:109:0" firmware_version: 5.28 model: MR416i-o Gen11 size: 7680945029120 storage: SSD pci-0000:3b:00.0-scsi-0:3:110:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f70118324d5cefd" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc747aaeb80576a" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:110:0" firmware_version: 5.28 model: MR416i-o Gen11 size: 7680945029120 storage: SSD pci-0000:3b:00.0-scsi-0:3:111:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802f3cbf290530f39e" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2cf802fc74781ad28365d" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:111:0" firmware_version: 5.28 model: MR416i-o Gen11 - size: 1919816826880 + size: 7680945029120 storage: SSD supported_job_types: virtual: ivt diff --git a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.yaml b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.yaml index 797e8b3d24e..d58d930ff9b 100644 --- a/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.yaml +++ b/input/grid5000/sites/grenoble/clusters/kinovis/nodes/kinovis-3.yaml @@ -165,7 +165,7 @@ kinovis-3: size: 7680945029120 storage: SSD pci-0000:3b:00.0-scsi-0:3:110:0: - by_id: "/dev/disk/by-id/wwn-0x600062b21bc2c4c02f701141cda436ba" + by_id: "/dev/disk/by-id/wwn-0x600062b21bc2c4c02fc6fb791d899346" by_path: "/dev/disk/by-path/pci-0000:3b:00.0-scsi-0:3:110:0" firmware_version: 5.28 model: MR416i-o Gen11 diff --git a/lib/refrepo/valid/data/homogeneity.yaml.erb b/lib/refrepo/valid/data/homogeneity.yaml.erb index e398f839feb..c076c637e67 100644 --- a/lib/refrepo/valid/data/homogeneity.yaml.erb +++ b/lib/refrepo/valid/data/homogeneity.yaml.erb @@ -32,7 +32,28 @@ grenoble: - ~storage_devices.pci-0000:00:11.5-ata-5.firmware_version drac-[8-9]: - ~storage_devices.pci-0009:04:00.0-ata-1.firmware_version - + kinovis-[1-2]: + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:104:0.size + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:111:0.size + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:104:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:105:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:106:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:107:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:108:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:109:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:110:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:111:0.id + kinovis-[2-3]: + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:104:0.size + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:111:0.size + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:104:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:105:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:106:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:107:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:108:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:109:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:110:0.id + - ~storage_devices.pci-0000:3b:00.0-scsi-0:3:111:0.id yeti-1: - ~storage_devices.pci-0000:59:00.0-nvme-1.model yeti-2: -- GitLab