From d4b693f79aeffec09d67561ffd532e91a85adb7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Wed, 2 Aug 2023 15:17:09 +0200 Subject: [PATCH] Arista 7260X3 Family (Update) (#1522) * Arista 7260X3 Family (Update) * Update DCS-7260CX3-64-F.yaml --- device-types/Arista/DCS-7260CX3-64-F.yaml | 26 ++-- device-types/Arista/DCS-7260CX3-64-R.yaml | 155 +++++++++++++++++++++ device-types/Arista/DCS-7260CX3-64E-F.yaml | 155 +++++++++++++++++++++ device-types/Arista/DCS-7260CX3-64E-R.yaml | 155 +++++++++++++++++++++ module-types/Arista/PWR-1900-DC-F.yaml | 9 ++ module-types/Arista/PWR-1900-DC-R.yaml | 9 ++ module-types/Arista/PWR-1900AC-F.yaml | 9 ++ module-types/Arista/PWR-1900AC-R.yaml | 9 ++ module-types/Arista/PWR-745AC-F.yaml | 9 ++ module-types/Arista/PWR-745AC-R.yaml | 9 ++ 10 files changed, 532 insertions(+), 13 deletions(-) create mode 100644 device-types/Arista/DCS-7260CX3-64-R.yaml create mode 100644 device-types/Arista/DCS-7260CX3-64E-F.yaml create mode 100644 device-types/Arista/DCS-7260CX3-64E-R.yaml create mode 100644 module-types/Arista/PWR-1900-DC-F.yaml create mode 100644 module-types/Arista/PWR-1900-DC-R.yaml create mode 100644 module-types/Arista/PWR-1900AC-F.yaml create mode 100644 module-types/Arista/PWR-1900AC-R.yaml create mode 100644 module-types/Arista/PWR-745AC-F.yaml create mode 100644 module-types/Arista/PWR-745AC-R.yaml diff --git a/device-types/Arista/DCS-7260CX3-64-F.yaml b/device-types/Arista/DCS-7260CX3-64-F.yaml index 128b0eccc..d9859cc5a 100644 --- a/device-types/Arista/DCS-7260CX3-64-F.yaml +++ b/device-types/Arista/DCS-7260CX3-64-F.yaml @@ -4,20 +4,23 @@ model: DCS-7260CX3-64-F slug: arista-dcs-7260cx3-64-f part_number: DCS-7260CX3-64-F u_height: 2 -is_full_depth: false +weight: 34 +weight_unit: lb +airflow: front-to-rear +is_full_depth: true +comments: '[Arista 7260X3 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7260X3_Datasheet.pdf)' console-ports: - name: Console type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 616 - allocated_draw: 314 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 616 - allocated_draw: 314 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true - name: Ethernet1/1 type: 100gbase-x-qsfp28 - name: Ethernet2/1 @@ -150,6 +153,3 @@ interfaces: type: 10gbase-x-sfpp - name: Ethernet66 type: 10gbase-x-sfpp - - name: Management1 - type: 1000base-t - mgmt_only: true diff --git a/device-types/Arista/DCS-7260CX3-64-R.yaml b/device-types/Arista/DCS-7260CX3-64-R.yaml new file mode 100644 index 000000000..52841e120 --- /dev/null +++ b/device-types/Arista/DCS-7260CX3-64-R.yaml @@ -0,0 +1,155 @@ +--- +manufacturer: Arista +model: DCS-7260CX3-64-R +slug: arista-dcs-7260cx3-64-r +part_number: DCS-7260CX3-64-R +u_height: 2 +weight: 34 +weight_unit: lb +airflow: rear-to-front +is_full_depth: true +comments: '[Arista 7260X3 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7260X3_Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 + - name: Ethernet61/1 + type: 100gbase-x-qsfp28 + - name: Ethernet62/1 + type: 100gbase-x-qsfp28 + - name: Ethernet63/1 + type: 100gbase-x-qsfp28 + - name: Ethernet64/1 + type: 100gbase-x-qsfp28 + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp diff --git a/device-types/Arista/DCS-7260CX3-64E-F.yaml b/device-types/Arista/DCS-7260CX3-64E-F.yaml new file mode 100644 index 000000000..9edc8fbca --- /dev/null +++ b/device-types/Arista/DCS-7260CX3-64E-F.yaml @@ -0,0 +1,155 @@ +--- +manufacturer: Arista +model: DCS-7260CX3-64E-F +slug: arista-dcs-7260cx3-64e-f +part_number: DCS-7260CX3-64E-F +u_height: 2 +weight: 21 +weight_unit: lb +airflow: front-to-rear +is_full_depth: true +comments: '[Arista 7260X3 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7260X3_Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 + - name: Ethernet61/1 + type: 100gbase-x-qsfp28 + - name: Ethernet62/1 + type: 100gbase-x-qsfp28 + - name: Ethernet63/1 + type: 100gbase-x-qsfp28 + - name: Ethernet64/1 + type: 100gbase-x-qsfp28 + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp diff --git a/device-types/Arista/DCS-7260CX3-64E-R.yaml b/device-types/Arista/DCS-7260CX3-64E-R.yaml new file mode 100644 index 000000000..d29a8d214 --- /dev/null +++ b/device-types/Arista/DCS-7260CX3-64E-R.yaml @@ -0,0 +1,155 @@ +--- +manufacturer: Arista +model: DCS-7260CX3-64E-R +slug: arista-dcs-7260cx3-64e-r +part_number: DCS-7260CX3-64E-R +u_height: 2 +weight: 34 +weight_unit: lb +airflow: rear-to-front +is_full_depth: true +comments: '[Arista 7260X3 Data Sheet](https://www.arista.com/assets/data/pdf/Datasheets/7260X3_Datasheet.pdf)' +console-ports: + - name: Console + type: rj-45 +module-bays: + - name: PSU 1 + position: '0' + - name: PSU 2 + position: '1' +interfaces: + - name: Management1 + type: 1000base-t + mgmt_only: true + - name: Ethernet1/1 + type: 100gbase-x-qsfp28 + - name: Ethernet2/1 + type: 100gbase-x-qsfp28 + - name: Ethernet3/1 + type: 100gbase-x-qsfp28 + - name: Ethernet4/1 + type: 100gbase-x-qsfp28 + - name: Ethernet5/1 + type: 100gbase-x-qsfp28 + - name: Ethernet6/1 + type: 100gbase-x-qsfp28 + - name: Ethernet7/1 + type: 100gbase-x-qsfp28 + - name: Ethernet8/1 + type: 100gbase-x-qsfp28 + - name: Ethernet9/1 + type: 100gbase-x-qsfp28 + - name: Ethernet10/1 + type: 100gbase-x-qsfp28 + - name: Ethernet11/1 + type: 100gbase-x-qsfp28 + - name: Ethernet12/1 + type: 100gbase-x-qsfp28 + - name: Ethernet13/1 + type: 100gbase-x-qsfp28 + - name: Ethernet14/1 + type: 100gbase-x-qsfp28 + - name: Ethernet15/1 + type: 100gbase-x-qsfp28 + - name: Ethernet16/1 + type: 100gbase-x-qsfp28 + - name: Ethernet17/1 + type: 100gbase-x-qsfp28 + - name: Ethernet18/1 + type: 100gbase-x-qsfp28 + - name: Ethernet19/1 + type: 100gbase-x-qsfp28 + - name: Ethernet20/1 + type: 100gbase-x-qsfp28 + - name: Ethernet21/1 + type: 100gbase-x-qsfp28 + - name: Ethernet22/1 + type: 100gbase-x-qsfp28 + - name: Ethernet23/1 + type: 100gbase-x-qsfp28 + - name: Ethernet24/1 + type: 100gbase-x-qsfp28 + - name: Ethernet25/1 + type: 100gbase-x-qsfp28 + - name: Ethernet26/1 + type: 100gbase-x-qsfp28 + - name: Ethernet27/1 + type: 100gbase-x-qsfp28 + - name: Ethernet28/1 + type: 100gbase-x-qsfp28 + - name: Ethernet29/1 + type: 100gbase-x-qsfp28 + - name: Ethernet30/1 + type: 100gbase-x-qsfp28 + - name: Ethernet31/1 + type: 100gbase-x-qsfp28 + - name: Ethernet32/1 + type: 100gbase-x-qsfp28 + - name: Ethernet33/1 + type: 100gbase-x-qsfp28 + - name: Ethernet34/1 + type: 100gbase-x-qsfp28 + - name: Ethernet35/1 + type: 100gbase-x-qsfp28 + - name: Ethernet36/1 + type: 100gbase-x-qsfp28 + - name: Ethernet37/1 + type: 100gbase-x-qsfp28 + - name: Ethernet38/1 + type: 100gbase-x-qsfp28 + - name: Ethernet39/1 + type: 100gbase-x-qsfp28 + - name: Ethernet40/1 + type: 100gbase-x-qsfp28 + - name: Ethernet41/1 + type: 100gbase-x-qsfp28 + - name: Ethernet42/1 + type: 100gbase-x-qsfp28 + - name: Ethernet43/1 + type: 100gbase-x-qsfp28 + - name: Ethernet44/1 + type: 100gbase-x-qsfp28 + - name: Ethernet45/1 + type: 100gbase-x-qsfp28 + - name: Ethernet46/1 + type: 100gbase-x-qsfp28 + - name: Ethernet47/1 + type: 100gbase-x-qsfp28 + - name: Ethernet48/1 + type: 100gbase-x-qsfp28 + - name: Ethernet49/1 + type: 100gbase-x-qsfp28 + - name: Ethernet50/1 + type: 100gbase-x-qsfp28 + - name: Ethernet51/1 + type: 100gbase-x-qsfp28 + - name: Ethernet52/1 + type: 100gbase-x-qsfp28 + - name: Ethernet53/1 + type: 100gbase-x-qsfp28 + - name: Ethernet54/1 + type: 100gbase-x-qsfp28 + - name: Ethernet55/1 + type: 100gbase-x-qsfp28 + - name: Ethernet56/1 + type: 100gbase-x-qsfp28 + - name: Ethernet57/1 + type: 100gbase-x-qsfp28 + - name: Ethernet58/1 + type: 100gbase-x-qsfp28 + - name: Ethernet59/1 + type: 100gbase-x-qsfp28 + - name: Ethernet60/1 + type: 100gbase-x-qsfp28 + - name: Ethernet61/1 + type: 100gbase-x-qsfp28 + - name: Ethernet62/1 + type: 100gbase-x-qsfp28 + - name: Ethernet63/1 + type: 100gbase-x-qsfp28 + - name: Ethernet64/1 + type: 100gbase-x-qsfp28 + - name: Ethernet65 + type: 10gbase-x-sfpp + - name: Ethernet66 + type: 10gbase-x-sfpp diff --git a/module-types/Arista/PWR-1900-DC-F.yaml b/module-types/Arista/PWR-1900-DC-F.yaml new file mode 100644 index 000000000..cbcd18f6b --- /dev/null +++ b/module-types/Arista/PWR-1900-DC-F.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-1900-DC-F +part_number: PWR-1900-DC-F +# airflow: front-to-rear +power-ports: + - name: '{module}' + type: dc-terminal + maximum_draw: 1900 diff --git a/module-types/Arista/PWR-1900-DC-R.yaml b/module-types/Arista/PWR-1900-DC-R.yaml new file mode 100644 index 000000000..8b85716ef --- /dev/null +++ b/module-types/Arista/PWR-1900-DC-R.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-1900-DC-R +part_number: PWR-1900-DC-R +# airflow: rear-to-front +power-ports: + - name: '{module}' + type: dc-terminal + maximum_draw: 1900 diff --git a/module-types/Arista/PWR-1900AC-F.yaml b/module-types/Arista/PWR-1900AC-F.yaml new file mode 100644 index 000000000..4e3b1f547 --- /dev/null +++ b/module-types/Arista/PWR-1900AC-F.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-1900AC-F +part_number: PWR-1900AC-F +# airflow: front-to-rear +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 1900 diff --git a/module-types/Arista/PWR-1900AC-R.yaml b/module-types/Arista/PWR-1900AC-R.yaml new file mode 100644 index 000000000..a9e8516bb --- /dev/null +++ b/module-types/Arista/PWR-1900AC-R.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-1900AC-R +part_number: PWR-1900AC-R +# airflow: rear-to-front +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 1900 diff --git a/module-types/Arista/PWR-745AC-F.yaml b/module-types/Arista/PWR-745AC-F.yaml new file mode 100644 index 000000000..d2282917b --- /dev/null +++ b/module-types/Arista/PWR-745AC-F.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-745AC-F +part_number: PWR-745AC-F +# airflow: front-to-rear +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 745 diff --git a/module-types/Arista/PWR-745AC-R.yaml b/module-types/Arista/PWR-745AC-R.yaml new file mode 100644 index 000000000..9f19f6d44 --- /dev/null +++ b/module-types/Arista/PWR-745AC-R.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Arista +model: PWR-745AC-R +part_number: PWR-745AC-R +# airflow: rear-to-front +power-ports: + - name: '{module}' + type: iec-60320-c14 + maximum_draw: 745