From c0f5fe06fe85347ee72ff75cdcba6d61c91d5391 Mon Sep 17 00:00:00 2001 From: Rene Steen Date: Mon, 21 Jul 2025 16:03:39 +0200 Subject: [PATCH] Add seagate exos corvault (#3308) * added seagate exos corvault 4U106 * remove trailing line * added empty line * only lowercase letters in slug * slug should contain full manufacturer * * added weight and airflow property * moved interfaces and PSU to module definitions * added empty line at the end * added Artesyn PSU used by seagate corvault * remove whitespace * Add is_full_depth property to Seagate Exos CORVAULT controller * update filename --------- Co-authored-by: Rene Steen --- .../Seagate Systems/Exos-CORVAULT-4U106.yaml | 21 +++++++++++++++ .../exos-corvault-sas-controller.yaml | 27 +++++++++++++++++++ module-types/Artesyn/700-014575-0800.yaml | 9 +++++++ 3 files changed, 57 insertions(+) create mode 100644 device-types/Seagate Systems/Exos-CORVAULT-4U106.yaml create mode 100644 device-types/Seagate Systems/exos-corvault-sas-controller.yaml create mode 100644 module-types/Artesyn/700-014575-0800.yaml diff --git a/device-types/Seagate Systems/Exos-CORVAULT-4U106.yaml b/device-types/Seagate Systems/Exos-CORVAULT-4U106.yaml new file mode 100644 index 00000000..f75ae1e5 --- /dev/null +++ b/device-types/Seagate Systems/Exos-CORVAULT-4U106.yaml @@ -0,0 +1,21 @@ +--- +manufacturer: Seagate Systems +model: Exos CORVAULT 4U106 +slug: seagate-systems-exos-corvault-4u106 +part_number: R4106I2500T002 +u_height: 4 +airflow: front-to-rear +is_full_depth: true +weight: 131.5 +weight_unit: kg +description: '[Seagate Exos CORVAULT 4U106](https://www.seagate.com/products/storage/data-storage-systems/corvault/4U106/)' +module-bays: + - name: PSU1 + position: '1' + - name: PSU2 + position: '2' +device-bays: + - name: A + description: A + - name: B + description: B diff --git a/device-types/Seagate Systems/exos-corvault-sas-controller.yaml b/device-types/Seagate Systems/exos-corvault-sas-controller.yaml new file mode 100644 index 00000000..306ba769 --- /dev/null +++ b/device-types/Seagate Systems/exos-corvault-sas-controller.yaml @@ -0,0 +1,27 @@ +--- +manufacturer: Seagate Systems +model: Exos CORVAULT SAS Controller +slug: seagate-systems-exos-corvault-sas-controller +part_number: R4106I2500T002-controller +comments: activ-activ velosCT Controller with 4x MiniSAS HD Ports +u_height: 0 +is_full_depth: true +subdevice_role: child +interfaces: + - name: SAS {module}0 + type: other #SFF-8644 + - name: SAS {module}1 + type: other #SFF-8644 + - name: SAS {module}2 + type: other #SFF-8644 + - name: SAS {module}3 + type: other #SFF-8644 + +console-ports: + - name: manufacturer-do-not-use-{module} + type: usb-micro-a + - name: Serial{module} + type: usb-micro-a + - name: eth-{module} + type: rj-45 + mgmt_only: true diff --git a/module-types/Artesyn/700-014575-0800.yaml b/module-types/Artesyn/700-014575-0800.yaml new file mode 100644 index 00000000..2dff2cb4 --- /dev/null +++ b/module-types/Artesyn/700-014575-0800.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Artesyn +model: 700-014575-0800 +part_number: 700-014575-0800 +description: 2000-Watts AC Power Supply +power-ports: + - name: '{module}' + type: iec-60320-c20 + maximum_draw: 2000