From 4efad888b54eaeb4192e6d8a310767555c983c54 Mon Sep 17 00:00:00 2001 From: ryanmerolle Date: Tue, 31 Mar 2020 12:45:22 -0400 Subject: [PATCH] Arista corrections & updates --- device-types/Arista/DCS-7010T-48.yaml | 37 +++++++++++---------- device-types/Arista/DCS-7020SR-24C2.yaml | 31 +++++++++-------- device-types/Arista/DCS-7050CX3-32S.yaml | 30 +++++++++-------- device-types/Arista/DCS-7050QX-32S.yaml | 30 +++++++++-------- device-types/Arista/DCS-7050SX3-48YC12.yaml | 31 +++++++++-------- device-types/Arista/DCS-7050SX3-48YC8.yaml | 34 +++++++++++-------- device-types/Arista/DCS-7050TX3-48C8.yaml | 31 +++++++++-------- device-types/Arista/DCS-7124SX.yaml | 30 +++++++++-------- device-types/Arista/DCS-7150S-24.yaml | 30 +++++++++-------- device-types/Arista/DCS-7150S-52.yaml | 30 +++++++++-------- device-types/Arista/DCS-7150S-64.yaml | 31 +++++++++-------- device-types/Arista/DCS-7150SC-24.yaml | 30 +++++++++-------- device-types/Arista/DCS-7150SC-64.yaml | 31 +++++++++-------- device-types/Arista/DCS-7280SR2-48YC6.yaml | 32 ++++++++++-------- 14 files changed, 250 insertions(+), 188 deletions(-) diff --git a/device-types/Arista/DCS-7010T-48.yaml b/device-types/Arista/DCS-7010T-48.yaml index 2ec46b54..419cee2c 100644 --- a/device-types/Arista/DCS-7010T-48.yaml +++ b/device-types/Arista/DCS-7010T-48.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7010T-48 slug: dcs-7010t-48 -is_full_depth: False +part_number: DCS-7010T-48 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 65 + allocated_draw: 52 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 65 + allocated_draw: 52 interfaces: - name: Ethernet1 type: 1000base-t @@ -100,25 +114,14 @@ interfaces: type: 1000base-t - name: Ethernet48 type: 1000base-t - - name: Ethernet49/1 + - name: Ethernet49 type: 10gbase-x-sfpp - - name: Ethernet50/1 + - name: Ethernet50 type: 10gbase-x-sfpp - - name: Ethernet51/1 + - name: Ethernet51 type: 10gbase-x-sfpp - - name: Ethernet52/1 + - name: Ethernet52 type: 10gbase-x-sfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 65 - allocated_draw: 52 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 65 - allocated_draw: 52 + mgmt_only: true diff --git a/device-types/Arista/DCS-7020SR-24C2.yaml b/device-types/Arista/DCS-7020SR-24C2.yaml index 24965e50..be966d68 100644 --- a/device-types/Arista/DCS-7020SR-24C2.yaml +++ b/device-types/Arista/DCS-7020SR-24C2.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7020SR-24C2 slug: dcs-7020sr-24c2 -is_full_depth: True +part_number: DCS-7020SR-24C2 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 105 + allocated_draw: 95 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 105 + allocated_draw: 95 interfaces: - name: Ethernet1 type: 10gbase-x-sfpp @@ -50,21 +64,12 @@ interfaces: type: 10gbase-x-sfpp - name: Ethernet24 type: 10gbase-x-sfpp +# QSFP28(100G) ports can be broke into 4x25 with a model of [25-26]/[1-4] - name: Ethernet25/1 type: 100gbase-x-qsfp28 - name: Ethernet26/1 type: 100gbase-x-qsfp28 - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 105 - allocated_draw: 95 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 105 - allocated_draw: 95 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7050CX3-32S.yaml b/device-types/Arista/DCS-7050CX3-32S.yaml index a55e03af..fe20c81b 100644 --- a/device-types/Arista/DCS-7050CX3-32S.yaml +++ b/device-types/Arista/DCS-7050CX3-32S.yaml @@ -1,9 +1,24 @@ manufacturer: Arista model: DCS-7050CX3-32S slug: dcs-7050cx3-32s -is_full_depth: True +part_number: DCS-7050CX3-32S u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 362 + allocated_draw: 192 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 362 + allocated_draw: 192 interfaces: + # QSFP28(100G) ports can be broke into 4x25 with a model of [1-32]/[1-4] - name: Ethernet1/1 type: 100gbase-x-qsfp28 - name: Ethernet2/1 @@ -74,15 +89,4 @@ interfaces: type: 10gbase-x-sfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 362 - allocated_draw: 192 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 362 - allocated_draw: 192 + mgmt_only: true diff --git a/device-types/Arista/DCS-7050QX-32S.yaml b/device-types/Arista/DCS-7050QX-32S.yaml index 0ed7b1df..18713cdf 100644 --- a/device-types/Arista/DCS-7050QX-32S.yaml +++ b/device-types/Arista/DCS-7050QX-32S.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7050QX-32S slug: dcs-7050QX-32s -is_full_depth: False +part_number: DCS-7050QX-32S u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 500 + allocated_draw: 192 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 500 + allocated_draw: 192 interfaces: - name: Ethernet1 type: 10gbase-x-sfpp @@ -78,15 +92,5 @@ interfaces: type: 40gbase-x-qsfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 500 - allocated_draw: 192 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 500 - allocated_draw: 192 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7050SX3-48YC12.yaml b/device-types/Arista/DCS-7050SX3-48YC12.yaml index 2899cc84..6fba8b58 100644 --- a/device-types/Arista/DCS-7050SX3-48YC12.yaml +++ b/device-types/Arista/DCS-7050SX3-48YC12.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7050SX3-48YC12 slug: dcs-7050sx3-48yc12 -is_full_depth: True +part_number: DCS-7050SX3-48YC12 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 325 + allocated_draw: 170 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 325 + allocated_draw: 170 interfaces: - name: Ethernet1 type: 25gbase-x-sfp28 @@ -100,6 +114,7 @@ interfaces: type: 25gbase-x-sfp28 - name: Ethernet48 type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-60]/[1-4] - name: Ethernet49/1 type: 100gbase-x-qsfp28 - name: Ethernet50/1 @@ -126,15 +141,5 @@ interfaces: type: 100gbase-x-qsfp28 - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 325 - allocated_draw: 170 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 325 - allocated_draw: 170 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7050SX3-48YC8.yaml b/device-types/Arista/DCS-7050SX3-48YC8.yaml index c5ad5c4e..e9c0510f 100644 --- a/device-types/Arista/DCS-7050SX3-48YC8.yaml +++ b/device-types/Arista/DCS-7050SX3-48YC8.yaml @@ -1,8 +1,23 @@ manufacturer: Arista model: DCS-7050SX3-48YC8 slug: dcs-7050sx3-48yc8 -is_full_depth: True +part_number: DCS-7050SX3-48YC8 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 + mgmt_only: true +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 301 + allocated_draw: 124 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 301 + allocated_draw: 124 interfaces: - name: Ethernet1 type: 25gbase-x-sfp28 @@ -88,7 +103,7 @@ interfaces: type: 25gbase-x-sfp28 - name: Ethernet42 type: 25gbase-x-sfp28 - - name: Ethernet33 + - name: Ethernet43 type: 25gbase-x-sfp28 - name: Ethernet44 type: 25gbase-x-sfp28 @@ -100,6 +115,7 @@ interfaces: type: 25gbase-x-sfp28 - name: Ethernet48 type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-56]/[1-4] - name: Ethernet49/1 type: 100gbase-x-qsfp28 - name: Ethernet50/1 @@ -118,15 +134,5 @@ interfaces: type: 100gbase-x-qsfp28 - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 301 - allocated_draw: 124 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 301 - allocated_draw: 124 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7050TX3-48C8.yaml b/device-types/Arista/DCS-7050TX3-48C8.yaml index e0d7b50e..c20ff0b3 100644 --- a/device-types/Arista/DCS-7050TX3-48C8.yaml +++ b/device-types/Arista/DCS-7050TX3-48C8.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DDCS-7050TX3-48C8 slug: dcs-7050tx3-48c8 -is_full_depth: True +part_number: DDCS-7050TX3-48C8 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 346 + allocated_draw: 212 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 346 + allocated_draw: 212 interfaces: - name: Ethernet1 type: 10gbase-t @@ -100,6 +114,7 @@ interfaces: type: 10gbase-t - name: Ethernet48 type: 10gbase-t +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-56]/[1-4] - name: Ethernet49/1 type: 100gbase-x-qsfp28 - name: Ethernet50/1 @@ -118,15 +133,5 @@ interfaces: type: 100gbase-x-qsfp28 - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 346 - allocated_draw: 212 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 346 - allocated_draw: 212 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7124SX.yaml b/device-types/Arista/DCS-7124SX.yaml index b58270eb..da109acf 100644 --- a/device-types/Arista/DCS-7124SX.yaml +++ b/device-types/Arista/DCS-7124SX.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7124SX slug: dcs-7124sx -is_full_depth: True +part_number: DCS-7124SX u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 210 + allocated_draw: 120 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 210 + allocated_draw: 120 interfaces: - name: Ethernet1 type: 10gbase-x-sfpp @@ -54,15 +68,5 @@ interfaces: type: 10gbase-x-sfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 210 - allocated_draw: 120 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 210 - allocated_draw: 120 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7150S-24.yaml b/device-types/Arista/DCS-7150S-24.yaml index a551b319..9c932a4c 100644 --- a/device-types/Arista/DCS-7150S-24.yaml +++ b/device-types/Arista/DCS-7150S-24.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7150S-24 slug: dcs-7150s-24 -is_full_depth: True +part_number: DCS-7150S-24 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 334 + allocated_draw: 191 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 334 + allocated_draw: 191 interfaces: - name: Ethernet1 type: 10gbase-x-sfpp @@ -54,15 +68,5 @@ interfaces: type: 10gbase-x-sfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 334 - allocated_draw: 191 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 334 - allocated_draw: 191 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7150S-52.yaml b/device-types/Arista/DCS-7150S-52.yaml index adf705c3..4d1deb59 100644 --- a/device-types/Arista/DCS-7150S-52.yaml +++ b/device-types/Arista/DCS-7150S-52.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7150S-52 slug: dcs-7150s-52 -is_full_depth: True +part_number: DCS-7150S-52 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 191 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 450 + allocated_draw: 191 interfaces: - name: Ethernet1 type: 10gbase-x-sfpp @@ -110,15 +124,5 @@ interfaces: type: 10gbase-x-sfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 450 - allocated_draw: 191 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 450 - allocated_draw: 191 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7150S-64.yaml b/device-types/Arista/DCS-7150S-64.yaml index ba451782..8dcedb11 100644 --- a/device-types/Arista/DCS-7150S-64.yaml +++ b/device-types/Arista/DCS-7150S-64.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7150S-64 slug: dcs-7150s-64 -is_full_depth: True +part_number: DCS-7150S-64 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 455 + allocated_draw: 224 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 455 + allocated_draw: 224 interfaces: - name: Ethernet1 type: 10gbase-x-sfpp @@ -100,6 +114,7 @@ interfaces: type: 10gbase-x-sfpp - name: Ethernet48 type: 10gbase-x-sfpp +# QSFP ports can be broke into 4x10 with a model of [49-54]/[1-4] - name: Ethernet49/1 type: 40gbase-x-qsfpp - name: Ethernet50/1 @@ -110,15 +125,5 @@ interfaces: type: 40gbase-x-qsfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 455 - allocated_draw: 224 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 455 - allocated_draw: 224 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7150SC-24.yaml b/device-types/Arista/DCS-7150SC-24.yaml index ffafa98b..99ffbea5 100644 --- a/device-types/Arista/DCS-7150SC-24.yaml +++ b/device-types/Arista/DCS-7150SC-24.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7150SC-24 slug: dcs-7150sc-24 -is_full_depth: True +part_number: DCS-7150SC-24 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 334 + allocated_draw: 191 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 334 + allocated_draw: 191 interfaces: - name: Ethernet1 type: 10gbase-x-sfpp @@ -54,15 +68,5 @@ interfaces: type: 10gbase-x-sfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 334 - allocated_draw: 191 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 334 - allocated_draw: 191 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7150SC-64.yaml b/device-types/Arista/DCS-7150SC-64.yaml index ba451782..4b3fb97a 100644 --- a/device-types/Arista/DCS-7150SC-64.yaml +++ b/device-types/Arista/DCS-7150SC-64.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7150S-64 slug: dcs-7150s-64 -is_full_depth: True +part_number: DCS-7150S-64 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 455 + allocated_draw: 224 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 455 + allocated_draw: 224 interfaces: - name: Ethernet1 type: 10gbase-x-sfpp @@ -100,6 +114,7 @@ interfaces: type: 10gbase-x-sfpp - name: Ethernet48 type: 10gbase-x-sfpp +# QSFP ports can be broke into 4x10 with a model of [49-52]/[1-4] - name: Ethernet49/1 type: 40gbase-x-qsfpp - name: Ethernet50/1 @@ -110,15 +125,5 @@ interfaces: type: 40gbase-x-qsfpp - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 455 - allocated_draw: 224 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 455 - allocated_draw: 224 + mgmt_only: true + diff --git a/device-types/Arista/DCS-7280SR2-48YC6.yaml b/device-types/Arista/DCS-7280SR2-48YC6.yaml index dfda72d0..4ab1965d 100644 --- a/device-types/Arista/DCS-7280SR2-48YC6.yaml +++ b/device-types/Arista/DCS-7280SR2-48YC6.yaml @@ -1,8 +1,22 @@ manufacturer: Arista model: DCS-7280SR2-48YC6 slug: dcs-7280sr2-48yc6 -is_full_depth: True +part_number: DCS-7280SR2-48YC6 u_height: 1 +is_full_depth: false +comments: '' +console-ports: + - name: Console + type: rj-45 +power-ports: + - name: PS1 + type: iec-60320-c14 + maximum_draw: 647 + allocated_draw: 425 + - name: PS2 + type: iec-60320-c14 + maximum_draw: 647 + allocated_draw: 425 interfaces: - name: Ethernet1 type: 25gbase-x-sfp28 @@ -88,7 +102,7 @@ interfaces: type: 25gbase-x-sfp28 - name: Ethernet42 type: 25gbase-x-sfp28 - - name: Ethernet33 + - name: Ethernet43 type: 25gbase-x-sfp28 - name: Ethernet44 type: 25gbase-x-sfp28 @@ -100,6 +114,7 @@ interfaces: type: 25gbase-x-sfp28 - name: Ethernet48 type: 25gbase-x-sfp28 +# QSFP28(100G) ports can be broke into 4x25 with a model of [49-54]/[1-4] - name: Ethernet49/1 type: 100gbase-x-qsfp28 - name: Ethernet50/1 @@ -114,15 +129,4 @@ interfaces: type: 100gbase-x-qsfp28 - name: Management1 type: 1000base-t -console-ports: - - name: Console - type: rj-45 -power-ports: - - name: PS1 - type: iec-60320-c14 - maximum_draw: 647 - allocated_draw: 425 - - name: PS2 - type: iec-60320-c14 - maximum_draw: 647 - allocated_draw: 425 + mgmt_only: true