Commit Graph

216 Commits

Author SHA1 Message Date
Elliott Saille
3f7452f10d
feat: add Commscope devices and modules (#2113)
* feat: add Commscope devices and modules

* fix: rename uppercase slugs to lowercase, rename images to match

* fix: misc schema errors

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-05-20 16:01:26 -04:00
Alexander Rose
c58a78b884
Add Lenovo ThinkSystem SR650 V2 and ThinkAgile MX3531-F CN (#2079)
* add thinksystem sr650 v2

* add lenovo 4XC7A08236 module

* add ThinkAgile MX3531-F CN

* add lenovo Intel X550-T2 Dual Port 10GBase-T Adapter module

* configure module bays for SR650 V2 and MX3531-F-CN

* add description to Intel X550-T2 Dual Port 10GBase-T Adapter module

* add ThinkSystem Mellanox ConnectX-6 Lx 10/25GbE SFP28 2-Port PCIe Ethernet Adapter module

* add elevation images

* optimize module names, add weight

* run yamlfmt

* add lenovo ThinkSystem Broadcom 57416 10GBASE-T 2-Port PCIe Ethernet Adapter

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-05-20 15:58:02 -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
Wago Louage
e8e74fdbd8
added initial files (#2121)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-05-20 12:32:12 -04:00
ch
74d4e8454c
Module type: C9300X-NM-8M correct part no (#2142)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-05-18 13:52:55 -04:00
ch
dc5bdb8f13
Intel NICs: Add full series of Intel NICs (#2078)
to the module library folder

Alligned all interface naming to the method of "Ethernet/{module}/[1-4]"
2024-04-25 09:24:12 -04:00
Robin Reinhardt
cc694aac86
Add HPE Aruba CX 6400 Switches & Modules (#2070)
* add Aruba CX 6400 Modules

* add Aruba CX 6400 Switches

* add images for Aruba CX 6400 Switches

* fix missing new line at end of file

* fix airflow value

* fix module bays on aruba cx 6400 switches

* fix poe type values on aruba cx 6400 modules
2024-04-08 16:09:38 -04:00
antoine.vicot
fd0bf96cd5
Dev/avicot/add ncs 5508 (#2047)
* add chassis

* add NC55-24X100G-SE

* add NC55-36X100G-A-SE

* add

* fix

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* fix

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* fix+pre commit

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* add 5508 picture

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* add NC55-RP-E

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* update NC55-RP/(2)-E

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* add chassis

* add NC55-24X100G-SE

* add NC55-36X100G-A-SE

* add

* fix

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* fix

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* fix+pre commit

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* add 5508 picture

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* add NC55-RP-E

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* update NC55-RP/(2)-E

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* add aidflow & weight

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

---------

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>
2024-04-04 14:45:58 -04:00
antoine.vicot
918e890c90
Create ptx10002 36 qdd (#2066)
* add PTX10002-36QDD.yaml

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* add JPSU-2200W-AC-AFO.yaml

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* add elevation-images elevation-images

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

---------

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>
2024-04-04 10:41:20 -04:00
irrwitzer42
fda45d1671
Added some APC units, a Mikrotik CHR and Allied Telesis devices (#1977)
* Try to fix this device type

* Added
    Mikrotik CHR
    Allied Telesis AT-GS948MPX

* Corrected GS948
Added GS970M, x210-24GT, x550-18XSQ, XS916MXS

* Fixed syntax errors

* Fixed Model definition of poe less 948MX

* added allied-telesis-xs916mxt

* Fixed SMT3000RMI2UC and added SMT3000RMI2U

* Added 	apc-smt3000rmi2u

* added SMT3000RMI2UNC

* Added SMT1500RMI2UNC and fixed SMT2200RMI2UNC

* Updated

* Added SMX1500RMI2U

* Added SMX3000RMHV2UNC

* Added apc-srt1500uxi-ncli

* Added apc-srt3000uxi-ncli
Fixed apc-srt1500uxi-ncli

* added SRT1000UXI-NCLI
added SRT1500RMXLI-NC

* Fixed missing newline at end of file

* Fixed GS970M-28PS.yaml

* Fixed the yamlfmt errors...

* Added Module AT-XEM2-12XS

* removed changes

---------

Co-authored-by: Johannes Jakob <jjj@3js.de>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 15:36:12 -04:00
geg347
634c86dbb2
Adding Nokia 7750 SR-1 device type (#1976)
* Adding Nokia 7750 SR-1 device type version 1

* Adding power ports' missing type

* Removing interfaces in device type Nokia 7750 SR-1 and setting 2 module types for 2 MDAs 6 QSFP28 ports and 12 QSFP28 ports (missing part numbers)

* Fixing extra new line at the end of MDA-E12-QSFP28.yaml

* Fixing yamlfmt for modules for Nokia MDA-E6 and MDA-E12

* Fixing dynamic interface names on Nokia MDA E6 and 12 QSFP28 modules

* Moving card number in module variable + adding missing part numbers on modules definition + adding simple quotes to port's name

* Adding part_number, elevation images and module bays for MDAs.

* Removing extra white space from images for Nokia 7750 SR1 device

* Adding PSU and FAN module bays and removing fixed PSU in device type for 7750 SR-1

* Fix Power port type from c13 to c14 in PSU for 7750 SR-1

* Renmaing model type PSU for Nokia 7750 SR-1 to pass pipeline

---------

Co-authored-by: Tim Raphael <raphael.timothy@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 14:27:00 -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
leoefellopes
23d0153b50
Adding Datacom equipment (#2026)
* Adding Datacom equipment

* Correcting datacom equipment

* Update DM4360-4GT-plus-4GX.yaml

* Update DM4370-4GT-plus-4GX-plus-4XS.yaml

* Update DM4380-12XS-plus-3CX.yaml

* Update DM4770-32CX.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 14:16:59 -04:00
antoine.vicot
7673339849
add NGXCA01Q && NGXPP01 (#2049)
* add NGXCA01Q && NGXPP01

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* fix part number

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

---------

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>
2024-04-03 13:54:00 -04:00
antoine.vicot
ce5e5ff7c1
add JPSU-400W-AC-AFI (#2059)
* add JPSU-400W-AC-AFI

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>

* Rename JPSU-400w-C-AC-AFI.yaml to JPSU-400W-AC-AFI.yaml

* Update JPSU-400W-AC-AFI.yaml

---------

Signed-off-by: Antoine Vicot <antoine.vicot@ovhcloud.com>
2024-04-03 13:44:03 -04:00
antoine101009
ab42cdfec6
Add juniper ptx10003 80 c (#1939)
* fix U height CM8148

* add PTX10003-80C.yaml

* fix PTX10003-80C.yaml

* fix PTX10003-80C.yaml

* add JPSU-3000W-AC-AFO.yaml

---------

Co-authored-by: Antoine Vicot <antoine.vicot@ovhcloud.com>
2024-03-27 12:00:23 -04:00
Rafal S
9c35d59d99
Module templates for Lenovo Ethernet and FC adapters (#1938)
* Module templates for ethernet and FC adapters

* Remove whitespaces
2024-03-27 11:58:41 -04:00
Rafal S
25273ec9de
Module template for Delta DPS-750AB-42 power supply (#1941) 2024-03-27 10:38:35 -04:00
Rafal S
2c27876bd9
Module template for Artesyn 700-014888 power supply (#1942)
* Module template for Artesyn 700-014888 power supply

* Last line
2024-03-27 10:29:46 -04:00
Sjur Fredriksen
8e99e57962
Add AFL U-series panels and cassettes (#2019) 2024-03-22 09:33:49 -05:00
Sjur Fredriksen
0ff06e6984
fix: multiple fixes on Panduit odf and cassettes (#1983)
* fix: multiple fixes on Panduit odf and cassettes

* Fix strand assignments for universal cassettes

---------

Co-authored-by: Daniel Sheppard <dans@dansheps.com>
2024-03-22 09:26:26 -05:00
J vanBemmel
3b177016f1
Add support for Nokia 7750 SR-1SE and SR-2SE devices (#1989) 2024-03-22 09:05:42 -05:00
Chabert Loïc
0a8fe5893d
Juniper add small devices and add modular PSU/FAN (#1961)
* Juniper add small devices and add modular PSU/FAN

* Fix typo on module-bays

---------

Co-authored-by: loic.chabert <loic.chabert@jaguar-network.com>
2024-03-07 10:14:51 -06:00
Rafal S
f87aeb123f
Module templates for Lenovo ThinkSystem power supplies (#1932)
* Module templates for Lenovo ThinkSystem power supplies

* Port name modification

* Port name modification

* Part number modification

* Zmiana w konfiguracji

Co-authored-by: Rafal S <12183899+sulik76@users.noreply.github.com>

* Change model and remove whitespace
2024-03-07 10:04:16 -06:00
Chabert Loïc
b5f3a878c6
CISCO ASR1001-x modular power and SPA (#1946)
* Modify ASR1001-x slot and add weight params

* Add 10G SPA 1001-x LC and move PW to bays

* Fix missing blank lines

* Moving power bays positions to string

* Use quote instead of double-quotes

---------

Co-authored-by: loic.chabert <loic.chabert@jaguar-network.com>
2024-03-07 09:56:15 -06:00
Chabert Loïc
33aab350fa
Update Cisco ASR9000 and add modules bays (#1951)
* Update Cisco ASR9000 and add modules bays

* Add missing ---

---------

Co-authored-by: loic.chabert <loic.chabert@jaguar-network.com>
2024-03-07 09:54:32 -06:00
Chabert Loïc
73c0f1bfe5
Add support for Cisco NCS57B1-6D24-SYS (#1954)
* Add support for Cisco NCS57B1-6D24-SYS

* Remove duplicated FanTray 2

* Add plateform NCS-57B1-5DSE-SYS

---------

Co-authored-by: loic.chabert <loic.chabert@jaguar-network.com>
2024-03-07 09:49:34 -06:00
Chabert Loïc
66c37b9ec1
Cisco Nexus datacenter fabric - Multiple adjustement (#1960)
Co-authored-by: loic.chabert <loic.chabert@jaguar-network.com>
2024-03-07 09:48:08 -06:00
kbrown900
4eb6beb304
Added Cisco meraki ms410-16 and MA-FAN's (#1963)
* Added Cisco Meraki Fan Modules

* Added device-types/Cisco/Meraki-MS410-16.yaml

* Update Meraki-MS410-16.yaml

* Update Meraki-MS410-16.yaml
2024-03-07 09:46:16 -06:00
Chabert Loïc
86469c08a3
Adjust module bays for power supply and fan tray (#1958)
* Adjust module bays for power supply and fan tray

* Wrap module var with single quotes

---------

Co-authored-by: loic.chabert <loic.chabert@jaguar-network.com>
2024-03-07 09:45:05 -06:00
Jogi Hofmüller
08d281509f
Reichle & De-Massari modular fiber panels (#1807)
* Draft for modular fiber panel

* Rename things

* Add module description

* Fix filename and model name

* Add 12xLC Duplex Module

* Add 6xLC Duplex Module

* Add 12xLC Duplex MPO Module

* Add missing slug

* Fix port type

* Fix port type and add ecatalog link

* Rename file

* Fix slug

* Rename ports

* Fix slug

* Rename ports

* Fix typo

* Update port names

* Add passive airflow

* Use 12 rear ports instead of one

* Use 24 instead of one rear ports
2024-02-15 14:49:56 -06:00
Steffen Schumacher
0204ebeab0
More cisco models - new and old (#1777)
* More cisco models - new and old

* Add Virtual C9800 VM

* Fix slug convention and since its a VM its not powered

* Add weights, C8300 module bays and C8300 PSUs

* remove the C9800-CL cloud VM type

* Fix hardwired -> dc terminal

---------

Co-authored-by: stsmr <stsmr@vestas.com>
2024-01-23 09:43:03 -05:00
Matthias Merz
77ea3daa7d
Add Sophos XGS 3x00 and XGS 2x00 (#1740)
* add Sophos XGS 2100/2300 device type

* add Sophos XGS 3100/3300 device type

* add Sophos FlexiPort Module 4x SFP+

* Sophos: remove subdevice_role, since module_bays do not cause a parent/child relation

* device-types/Sophos/XGS-*.yaml: correct console-server-ports to console-ports

* device-types/Sophos/XGS-2/3x00.yaml: add weight from vendor datasheet

* Sophos-XGS: remove non-console USB-Ports as requested in Review
2024-01-04 15:26:17 -05:00
Kenneth Dammyr
d591a5f181
Add Supermicro 1018R-WC0R (#1786)
* Add Supermicro 1018R-WC0R

* Fixed weight unit

* Change: Moved PSU as a module

* Fixed position name

* Fixed string validation

* Update PWS-706P-1R.yml

---------

Co-authored-by: kennethdammyr <kenneth.dammyr@nrk.no>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-01-04 15:14:01 -05:00
Abhimanyu Saharan
7a9d1c9ae2
added broadcom module types (#1828) 2024-01-04 14:23:40 -05:00
Abhimanyu Saharan
52a76fd4f2
added dell module types (#1830) 2024-01-04 14:22:29 -05:00
Abhimanyu Saharan
3d047184cf
added emulex module types (#1831) 2024-01-04 14:19:39 -05:00
Abhimanyu Saharan
7dc203c924
added qlogic module types (#1833) 2024-01-04 14:15:27 -05:00
Abhimanyu Saharan
27c5b82714
added supermicro module types (#1834) 2024-01-04 14:12:59 -05:00
Abhimanyu Saharan
a22b677b86
added cisco module types (#1829) 2024-01-04 14:09:14 -05:00
Riccardo Cucia
fad09b2bb8
Added D-link DGS-1520-52 and DXS-3400-24TC (#1838)
* Add D-Link DXS-3400-24TC

* Add D-Link DXS-3400-24TC

* Add D-Link DXS-3400-24TC

* Add D-Link DGS-1520-52

* Add D-Link DGS-1520-52

* Add D-Link DXS-3400-24TC

* Add D-Link DXS-3400-24TC

* Add D-Link DGS-1520-52

* Add D-Link DGS-1520-52

* Add D-Link DGS-3130-54TS

---------

Co-authored-by: riccardocucia <riccardocucia@gmial.com>
2024-01-04 13:27:46 -05:00
n00dles
8dc806cd22
Addition of Fortinet FG-400F device and images (#1742)
* Add Fortigate FG-400F

* Fortigate FG-400F front and rear images

* Fix duplicate key is_full_depth.

* Create SP-FG400F-PS.yaml

Modular PSU for fortigate FG-400F

* Update FG-400F.yaml

Swap PSU ports for module bays

* Update SP-FG400F-PS.yaml

Remove decimal
2023-12-11 11:00:11 -05:00
abu-rehan
7b56fec291
add cisco power supply modules (#1792)
* add cisco power supply modules

* correct port type
2023-12-11 10:42:20 -05:00
abu-rehan
d993a3d9b4
Add various cisco module types (#1785)
* add various cisco module types

* add missing schema

* correct file name and part number for C4KX-PWR-750DC-R.yaml

* correct part number for C4KX-PWR-750DC-R.yaml and C4KX-PWR-750WAC-R.yaml

---------

Co-authored-by: Abu Rehan <abreh@equinor.com>
2023-11-30 11:21:39 -05:00
Rafal S
3838edc2d4
Synology RS2416RP+ (#1639)
* Synology RS2416RP+

* Adding of bay for PSU & template for installed PSU

* Change name of power-port

* Power port name modifiaction

---------

Co-authored-by: Placeholder Author <placeholder@author.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 12:57:47 -05:00
J vanBemmel
82064d24ed
Add Nokia IXR H series (#1660)
* Regenerate master slug list after successful PR merge

* * Add Nokia IXR-H2 and IXR-H4 devices with images
* Fix power port type for DC

* H4 only supports F2B airflow, so we can specify that

---------

Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 12:43:54 -05:00
Louis Jarasius
dec496c9a5
Add Juniper Networks ACX5048 (#1662)
* Add base metadata and interfaces

* Add module bays

* Remove ACX5048

* Add ACX5048-AC

* Amend model and slug for AC variant

* Add management interfaces

* Add part number

* Add ACX5048 DC variant

* Add 650W AC PSU module

* Add ACX5048/QFX5100 AFO fan module

* Add airflow attribute

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 12:42:06 -05:00
Vittore Zen
3db6a6c468
Add Synology DS2419+ (#1697)
* Add Synology DS2419+

* Fix slug

* Addeed optical fiber  module E10G21-F2

* Fix lsug

* add power port

* Update DS2419+.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 12:13:40 -05:00
k-masters
0eb13b1fa7
Add Eaton Devices-Modules-Images (#1688)
* Add Eaton Tripp-Lite Images

Added images to the following devices

* Tripp-Lite-B064-016-02-IPG
* Tripp-Lite-B096-016
* Tripp-Lite-B096-032
* Tripp-Lite-B097-016
* Tripp-Lite-PDUMH15AT
* Tripp-Lite-PDUMH20HVAT
* Tripp-Lite-SMART1500LCD
* Tripp-Lite-SMART1500RMXL2UA
* Tripp-Lite-SMART2200CRMXL

* Add Eaton Device and Module

Added Eaton Device

* Tripp-Lite PDUMH15NET

Added Eaton Module

* Tripp-Lite WEBCARDLXE

* Fix Power Outlet Label
2023-11-17 12:51:14 -05:00