Commit Graph

107 Commits

Author SHA1 Message Date
Christian Breunig
604413f69a Sync Arista DCS-7368 and DCS-7368X4 (#3360)
The Arista DCS-7368 is a fully modular chassis and the X4 is the switchcard
(ASIC) installed. Instead of having two devices which both are not 100% correct
combine them into one DCS-7368 fully module chassis.

Reflect the port configuration and interface naming according to the real
hardware.

Switch#show inventory
System information
  Model                    Description
  ------------------------ ----------------------------------------------------
  7368                     7368 Chassis

  HW Version  Serial Number  Mfg Date   Epoch
  ----------- -------------- ---------- -----
  11.01       yyyyyyyyyyy    2020-11-14 01.00

System has 10 card slots
  Module            Model              HW Version       Serial Number       Mfg Date         Epoch
  ----------------- ------------------ ---------------- ------------------- ---------------- -----
  Supervisor1       7368-SUP           11.02            yyyyyyyyyyy         2020-09-10       01.00
  Linecard2         7368-16C           11.01            yyyyyyyyyyy         2020-10-07       01.00
  Linecard3         7368-16C           11.01            yyyyyyyyyyy         2020-10-08       01.00
  Linecard4         7368-16C           12.00            yyyyyyyyyyy         2023-05-11       01.00
  Linecard5         Not Inserted
  Linecard6         Not Inserted
  Linecard7         Not Inserted
  Linecard8         Not Inserted
  Linecard9         Not Inserted
  Switchcard1       7368X4-SC          11.01            yyyyyyyyyyy         2020-11-04       01.00

System has 4 power supply slots
  Slot Model            Serial Number
  ---- ---------------- ----------------
  1    PWR-1900AC-F     yyyyyyyyyyy
  2    PWR-1900AC-F     yyyyyyyyyyy
  3    PWR-1900AC-F     yyyyyyyyyyy
  4    PWR-1900AC-F     yyyyyyyyyyy

System has 5 fan modules
  Module  Number of Fans  Model            Serial Number
  ------- --------------- ---------------- ----------------
  1       1               FAN-7002H-F      N/A
  2       1               FAN-7002H-F      N/A
  3       1               FAN-7002H-F      N/A
  4       1               FAN-7002H-F      N/A
  5       1               FAN-7002H-F      N/A

Co-authored-by: Christian Breunig <christian.breunig@rohde-schwarz.com>
2025-08-01 22:54:56 +01:00
Victor Ayodeji Oluwasusi
dd0fc0937f Create DCS-720DP-24ZP.yaml (#3169)
* Create DCS-720DP-24ZP.yaml

* Update DCS-720DP-24ZP.yaml

* Update DCS-720DP-24ZP.yaml

* Update DCS-720DP-24ZP.yaml
2025-07-25 21:58:17 +01:00
Victor Ayodeji Oluwasusi
59fbf7ad2c Create DCS-7700R4C-38PE-F.yaml (#3164)
* Create  DCS-7700R4C-38PE-F.yaml

* Update DCS-7700R4C-38PE-F.yaml

* Update DCS-7700R4C-38PE-F.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-07-01 10:37:10 +01:00
Colin MacGiollaEain
608bb041a6 Elevation updates for Arista devices (#3265) 2025-06-23 18:55:34 +01:00
Victor Ayodeji Oluwasusi
d2d4f39627 Create DCS-7304X3yaml (#3170)
* Create DCS-7304X3yaml

* Rename DCS-7304X3yaml to DCS-7304X3.yaml

* Update DCS-7304X3.yaml

* Update DCS-7304X3.yaml

* Update DCS-7304X3.yaml

* Update DCS-7304X3.yaml

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-05-22 12:21:16 +01:00
Victor Ayodeji Oluwasusi
14609f2eff Create DCS-7368X4.yaml (#3167)
* Create DCS-7368X4.yaml

* Update DCS-7368X4.yaml

* Update DCS-7368X4.yaml

* Update DCS-7368X4.yaml

* Update DCS-7368X4.yaml

* Update DCS-7368X4.yaml

* Update DCS-7368X4.yaml

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-05-22 10:14:04 +01:00
Victor Ayodeji Oluwasusi
a146855673 Create DCS-7388X5.yaml (#3166)
* Create DCS-7388X5.yaml

* Update DCS-7388X5.yaml

* Update DCS-7388X5.yaml

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-05-22 09:58:04 +01:00
Victor Ayodeji Oluwasusi
127683c9f1 Create DCS-7358X4.yaml (#3168)
* Create DCS-7358X4.yaml

* Update DCS-7358X4.yaml

* Update DCS-7358X4.yaml
2025-05-21 20:47:12 +01:00
Victor Ayodeji Oluwasusi
ad06ff19a3 Create DCS-7060X6-64PE.yaml (#3165)
* Create DCS-7060X6-64PE.yaml

* Update DCS-7060X6-64PE.yaml

* Update DCS-7060X6-64PE.yaml

* Update DCS-7060X6-64PE.yaml

* Update DCS-7060X6-64PE.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-05-21 09:43:15 +01:00
Victor Ayodeji Oluwasusi
26500c4115 Create DCS-7804R4.yaml (#3163)
* Create DCS-7804R4.yaml

* Update DCS-7804R4.yaml

* Update DCS-7804R4.yaml
2025-05-21 09:38:32 +01:00
Minsuk Song
d243bf36ab Add Arista CCS-750X device types and module types (#3032)
* Add Arista CCS-750X device types and module types

* Fix poe_mode/poe_type
2025-04-22 20:41:41 +01:00
David Noble
2cbc74a93b Add CCS-720xp also. (#3009)
* feat: add Arista AP-C460 Wi-Fi 7 Access Point

* fix: yaml lint errors

* fix: add missing u_height parameter

* feat: CCS-720XP-48TXH-2C-S switch model add

* fix: incorrect slug, image oops

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-04-13 19:36:26 +01:00
David Noble
d27edaa713 New device type - Arista AP-C460 (#3008)
* feat: add Arista AP-C460 Wi-Fi 7 Access Point

* fix: yaml lint errors

* fix: add missing u_height parameter

* Update AP-C460.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-04-12 20:56:09 +01:00
Peter Sarossy
cde435514f Fix 40G port naming consistency in DCS-7050QX-32S.yaml (#2896) 2025-03-02 22:24:36 +00:00
gryrxn
c1d9c033dc Ports 49-52 on this switch model are 40GbE QSFP ports. (#2857)
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-02-21 22:22:26 +00:00
David Noble
56097d0054 Extra Fortinet, F5 and Arista models (#2817)
* feat: fg-3701f and fg-3001f devices

* fix: still missing elevation photos

* feat: add BIG-IP r5600

* feat: Fortinet FAZ-3700G

* fix: trailing whitespaces in three files

* Fixes pre-commit issues

---------

Co-authored-by: Harry <harry@cadby.co.uk>
2025-02-19 14:01:59 +00:00
Matt Peterson
5d9cd72317 Arista DCS-7280SE-68-F (#2791)
* Arista DCS-7280SE-68-F device type

* Arista DCS-7280SE-68-F images

* Remove dup is_full_depth

* Update DCS-7280SE-68-F.yaml

* s/power-ports/module-bays

* Update DCS-7280SE-68-F.yaml

fixed module bays

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-02-17 08:01:19 +00:00
David Noble
ef0b7f0333 Arista dcs 7280cr3a 72 (#2687)
* feat: add additional Arista model

* feat: added elevations for 7280cr3a-72-f

* fix: correct weight of unit

* fix: trailing space

* fix: spelling, duplicate interface

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-01-26 21:55:17 +00:00
David Noble
cdf3e34b94 Add new Arista CCS-720XP model (#2615)
* feat: add CCS-720XP-48Y6-R

* fix: trailing space

* fix: correct PoE+ type
2025-01-09 08:10:58 +00:00
David Noble
c5dfd202c3 Arista DCS-7280 additional models (#2613)
* feat: two new Arista models

* fix: correct model, slug, part_number for DCS-7280CR3AM-24D12-F

* feat: add elevation images for 7280dr3a-54-f and 7280cr3am-24d12-f

* fix: correct rack units and weight

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-01-07 12:45:15 +00:00
Markus Viitamäki
f13fc14dd8 Adding Arista 722XPM series switches (#2573)
* Adding Arista 722XPM series switches

* fixing wrong poe

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2024-12-22 22:11:25 +00:00
Jorik Jonker
a502940cb7 Add some devices (#2368)
* feat: add Arista DCS-7050TX-64

* feat: add Arista DCS-7160-48YC6

* feat: add Arista DCS-7280CR3MK-32D4A

* feat: add Arista DCS-7280SE-72

* feat: add F5 BIG-IP 4000s

* feat: add Fortinet FortiGate 1200d

* feat: add Fortinet FortiGate 201F

* feat: add Fortinet FortiGate 500D

* fix: enable POE on HPE 2610-24-POE ports

* feat: add HPE ProCurve 2610-48-POE (J9089A)

* feat: add HPE ProCurve 2848 (J4904A)

* feat: add HPE ProCurve 2910al-48G (J9147A)

* fix: add part number to HPE ProCurve 2510-48 (J9020A)

* feat: add HPE Aruba 2530-48G-2SFP+ (J9855A)

* feat: add HPE Aruba 2620-48 PoE+

* fix: add PoE to HPE Aruba 2620-24 PoE+

* feat: add HPE ProCurve 2900-48G (J9050A)

* feat: add HPE ProCurve 600 (J8168A)

* fix: add RPS port to HPE ProCurve 2824 and 2848

* feat: add HPE ProCurve 630 (J9443A)

* fix: add RPS port to HPE ProCurve 2910al series

* feat: add Brocade ICX6400-IPS1500

* fix: add EPS port to ICX64xx series

* feat: Brocade 6610 has modular PSUs

* feat: add Brocade ICX6610-24F

* feat: add Fortinet FortiRPS 100

* Update DCS-7130LBR-48S6QD-R.yaml

Fixed slug

* Update DCS-7050TX-64.yaml

Fixed module error

* Update DCS-7280SE-72-F.yaml

Fixed module error

* Update DCS-7280SE-72-R.yaml

Fixed module error

* Update FRPS-100.yaml

Fixed Manufacture error

* Update ICX-6610-24.yaml

Fixed Module error

* Update ICX-6610-24F.yaml

Fixed module error

* Update ICX-6610-48.yaml

Fixed module error

* Update ICX-6610-48p.yaml

Fixed module error

* Update FG-1200D.yaml

Fixed module error

* Update BIG-IP-4000s.yaml

Fixed module error

* Update ProCurve-2900-48G.yaml

* Update DCS-7050TX-64.yaml

Updated to spec sheet

* Update ICX-6610-24F.yaml

added data

* Update FG-1200D.yaml

* Update Aruba-2620-24-PoEP.yml

ports are POE at not af

* Update Aruba-2620-48-PoEP.yml

changed poe to at

---------

Co-authored-by: Harry
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-10-16 22:50:20 +01:00
Colin MacGiollaEain
ec30a6fe68 Arista 7060X5 Series (#2258)
* Add 7060DX5-32

* Add the rest of the 7060X5 series

* fix SFP port numbering
2024-10-13 21:44:50 +01:00
Colin MacGiollaEain
3ef8dcace3 add elevations for 7050CX3c (#2260) 2024-10-13 21:29:13 +01:00
Daniel W. Anner
830f401dd4 updating requirements, updating workflows and fixing device (#2383) 2024-10-11 17:08:27 -04:00
Jorik Jonker
5affaefc7b fix: copy/paste error in DCS-7130-48LS-R (#2369)
Fixes #2346

Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-11 21:07:27 +01:00
Ryan Merolle
93e2d3724d Arista 7130s (#2334)
* Add Arista 7130 Series switches.
2024-09-10 10:12:43 -04:00
Colin MacGiollaEain
bfd3829874 Update arista awe devices (#2150)
* Add new PSU SKUs

* Add new SKUs. Fix older PSUs

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-05-20 15:43:53 -04:00
Joe Nichols
abcd1fe8ff Add Arista DCS-7289R3A-SC-F, DCS-7289-SUP, DCS-7368-16S, DCS-7368-4P (#2092)
* add dcs-7289-sc and supported cards

* fix link formatting

* update weight

* fix module numbering

* fix trailing space

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-05-20 15:32:43 -04:00
Colin MacGiollaEain
16b6760cda Add arista 7358 (#1981)
* Add DCS-7358 series

* Split between -F and -R versions
Change to modular power bays
Add weight

* Fix power module filenames

* Fix module part numbers

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 14:25:47 -04:00
Jason Robertson
704d4c60c1 Added CCS-710P-16P device (#1911)
* Added CCS-710P-16P device

* Renaming rear photo filename

* Removed airflow key as this device is fanless

* Update CCS-710P-16P.yaml

Added console information

* fixed rear photo

* fixed rear photo ... again *sigh*

---------

Co-authored-by: Jason Robertson <jason@caladan.ca>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-03-25 13:05:10 -04:00
Colin MacGiollaEain
1edbe63e04 Arista Elevation Set (#1779)
* Add campus device elevations

* Add DC device elevations

* Delete jpg files in order to standardise on png

* Move images to correct directory

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-30 12:03:05 -05:00
Colin MacGiollaEain
9a3121bb61 Add Arista DCS-7060PX4 elevations (#1772)
* Add 7060PX4 elevations

* Update device-type to enable images

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 10:09:24 -05:00
Colin MacGiollaEain
4be42baddc Add Arista WAN devices (#1572)
* Create WAN devices

* Add mgmt interfaces

* Remove unused parameter

* Linter

* Update PSU type to match schema

* Address feedback re weight, airflow, and PSUs

* Fix linting for new files
2023-08-24 10:39:47 -04:00
Markus Viitamäki
22b58b265b Arista 7050S Family (Update) (#1533)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:35:29 -04:00
Markus Viitamäki
eb9ca81f70 Arista 7050SX Family (Update) (#1534)
* Arista 7050SX Family (Update)

* Include 7050SX2

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:23:28 -04:00
Markus Viitamäki
6778714094 Arista 7060X & 7260X (Update) (#1535) 2023-08-23 11:18:12 -04:00
Markus Viitamäki
bf51fbb8d7 Small cleanup and update on DCS-7280SRA-48C6(-M) (#1524)
* Removing old template DCS-7280CR2-60

* DCS-7280SR-48YC6 does not exist, DCS-7280SR2-48YC6 does and has template

* Updating DCS-7280SRA-48C6(-M) which I missed in #1523

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 16:40:35 -04:00
Markus Viitamäki
729048c53c Arista 7280CR3 Family (#1475)
* Regenerate master slug list after successful PR merge

* Update DCS-7280CR3-32D4 with PSU modules

* Fix correct port layout for DCS-7280CR3-32D4

* Adding Arista PSUs

* Adding comment with url to datasheet

* Adding more devices from 7280CR3 family

* Fix my lint fail

* Fixing my second lint fail

* Fixing another silly fail!

* Fixes after review

* removing known-slugs

* Fix SKUs to align with airflow instead of generic

* fixing picke file

* another picke fix

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-15 10:09:47 -04:00
Markus Viitamäki
af550fca62 Arista 7280R3 Family (Update) (#1529)
* DCS-7280TR3-40C6

* DCS-7280SR3-40YC6 & DCS-7280SR3E-40YC6

* DCS-7280SR3-48YC8, DCS-7280SR3K-48YC8 & DCS-7280SR3K-48YC8A

* DCS-7280CR3-36S, DCS-7280CR3K-36S & DCS-7280CR3K-36A

* DCS-7280DR3(K)-24 & DCS-7280PR3(K)-24

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-04 12:21:39 -04:00
Markus Viitamäki
9d381b491b Arista 7020R Family (Update) (#1532)
* Arista 7020R Family (Update)

* Fix

* Another fix

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-04 12:13:11 -04:00
Markus Viitamäki
a3c118abde Arista 7010T, 7010X & 7048T (Update) (#1531)
* 7010T Family (Update)

* 7010X Family (Update)

* 7048T (Update)

* Update DCS-7048T-A-F.yaml

* Update DCS-7048T-A-R.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-04 12:06:15 -04:00
Markus Viitamäki
26b4d745e9 Arista CCS-720XP Family (Update) (#1530)
* Arista CCS-720XP Family (Update)

* Adding missing PSUs

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-04 12:03:59 -04:00
Markus Viitamäki
577bc6d2cf Arista 7150 Family (Update) (#1536) 2023-08-04 11:54:37 -04:00
Markus Viitamäki
a771247f3e Arista 7280R Family (Update) (#1523)
* DCS-7280TR-48C6 Update

* DCS-7280SR-48C6(-M) Update

* DCS-7280SR2-48YC6(-M) Update

* DCS-7280SR2A-48YC6(-M)

* DCS-7280SR2K-48C6-M

* Fix

* DCS-7280QR-C36

* DCS-7280QR-C36-M

* DCS-7280QRA-C36S(-M)

* Fix

* DCS-7280QR-C72(-M)

* DCS-7280CR2A-30 & DCS-7280CR2K-30

* DCS-7280CR-48

* DCS-7280CR2-60, DCS-7280CR2A-60 & DCS-7280CR2K-60

* Adding missing PSUs

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-02 09:41:05 -04:00
Markus Viitamäki
d4b693f79a Arista 7260X3 Family (Update) (#1522)
* Arista 7260X3 Family (Update)

* Update DCS-7260CX3-64-F.yaml
2023-08-02 09:17:09 -04:00
Markus Viitamäki
b98865aa3a Arista 7050X4 Family (#1477)
* Regenerate master slug list after successful PR merge

* Adding 100gbase-x-dsfp (DSFP) & 100gbase-x-sfpdd (SFP-DD)

* Adding Arista 7050X4 family switches

* for some reason old picke file is in this PR also..

* Fix typo in modelname

* fix interfaces

* fixing conflicts

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
2023-08-01 17:18:20 -04:00
Markus Viitamäki
80eca5665d Arista 7050X3 Family (#1478)
* Regenerate master slug list after successful PR merge

* Arista 7050X3 Family

* Adding missing PSUs

* adding latest pickle file

* Fixing lint fails

* fix known-slugs.pickle

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 09:14:00 -04:00
Markus Viitamäki
55d2df9b0a Arista CCS-720D Family (#1480)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-25 11:49:15 -04:00
Daniel W. Anner
c95b166139 Implementing Test Updates (Slugs & File Names) (#1454)
* breaking out tests for easier usage

* refactoring codebase

* Added verification for properly formatted slug and fixed definitions that were incorrect

* Adding new test case to ensure the file name matches either the slug or the part_number

* fixed file names to match proper formatting
2023-07-12 20:00:44 -04:00