Commit Graph

90 Commits

Author SHA1 Message Date
VentByte
5c1568bb9d
Added new Device Types for AVM, Dell and Sophos (#2336)
* Added Dell PowerSwitch N3248P-ON and S4128F-ON

* Added Sophos XGS 126 and 136

* Added Sophos AP6-420E, APX320 and APX530

* Added Fritzbox 7510

* fixed duplicate device type naming

* Removed non-existing LAN Ports

* Moved Power-Ports to seperate module, Add type and mode to POE ports

* Add module-type definition and image for Dell 1150W hot swap psu

* [DELL S4128F-ON] changed power-ports to module-bay and added module-type for psu

* added missing newlines
2024-11-06 09:00:29 +00:00
Ivan Shires
ad6439d6f9
formatting (#2452)
* Create PowerSwitch-S4112F-on.yaml

* fixed formatting error

* fixed eth interface to sfp interface
2024-11-04 21:11:44 +00:00
Ash Kirby
339acac0c5
Adding Ericsson Private 5G Equipment (#2220)
* Adding Ericsson Private 5G Kit

* Renaming Baseband6631 to B6631

* Ensuring compliance with pre-comit checks

* Update VEP4600.yml

Converted power ports to module bays

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-28 21:09:41 +00:00
Adam
474877e075
Dell C6400 Series updates (#2135)
* Update Dell C Series

* Update PowerEdge-C6420.yaml

* Update PowerEdge-C6400.yaml

* Update PowerEdge-C6400.yaml

Fixed indentation.

* Update PowerEdge-C6400.yaml

* Fixed PR check

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-27 22:03:36 +00:00
iriseden
2a33050f45
Adding Intel Card, Dell PowerEdge R220 and Extreme Networks x460 48p/t (#2119)
* Adding X520-DA2 CNA Card

* Adding Dell PowerEdge R220 Server

* Adding Extreme Networks x460 48p/t

* pre hook validation

* newline dans revert change

* removing useless

* not full depth

* Update PowerEdge-R220.yml

* Update and rename summit-x460-48p.yml to X460-48p.yml

* Update and rename summit-x460-48t.yml to X460-48t.yml

* Update PowerEdge-R220.yml

* Delete device-types/APC/AP8941.yaml

* Update PowerEdge-R220.yml

---------

Co-authored-by: Adrien Chabod <adrien.chabod@iriseden.fr>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-25 15:44:06 +01:00
obimoro
0638df3c0b
Adding new devicetypes (#2399)
* Add files via upload

* Add 3 new devicetypes

Dell Powerscale A3000
HPe Alletra 6000
HPe DL360-gen11

* Update Alletra-6000.yaml

weight was defined with a "," instead of "."

* Update Alletra-6000.yaml

* Update PowerEdge-R750xs.yaml

added some extra detail

---------

Co-authored-by: Andreas Langseth <andreas.langseth@nrk.no>
Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-23 11:29:00 +01:00
Jeff Groom
0a06a15d78
Ciena Devices (#2331)
* 8110

* weight fix

* fix comments

* add image

* 8110 rear image

* fix draw

* module slugs

* more devices

* add and fix

* 8112s

* 8112 image

* fix 5131

* formatting

* 5130 specs

* 5142 power modules

* 51xx

* lint

* lint

* 5162

* 5164

* 516x

* modules

* 8110

* 8114

* 8140

* 8180

* 8180

* 8190

* lint

* front-to-rear

* add calient

* add image

* more images

* images

* 5131 image

* 5142 image

* images

* image replacement

* 40 and 42

* lint and rename

* file renames

* renames

* renames

* modules

* renames

* renames

* add Waveserver 5

* lint

* image names

* renames

* cp consoles

* rename

* ws5 ps

* add waveserver ai

* 5162 image

* add rls

* 8140 image

* fix calient height

* add 8192

* add some els

* add panduit covers

* 3806 enclosure

* lint

* no power on enclosure

* add typical draw

* weight and draw

* weight and draw

* add ws weights

* fix ws5 weight

* calient weight

* more weights

* fix allocated_draw naming

* 3806 power

* power

* more power

* fix lint

* fix test

* requested diagram changes

* json to yml

* remove json

* remove json

* prune parent/childs

* remove panduit

* add 3984

* fix ps

* file renames

* Update 3806.yaml

* Update 3940.yaml

added airflow

* resolve PR convos

* fix module position

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-22 21:50:14 +01:00
Sjur Fredriksen
bc900787be
add dell powerscale H700 (#2156)
* add dell powerscale H700

* fixes after tests

* fixes after tests

* Rename Powerscale-H700-Chassis.yml to Powerscale-H700-Chassis.yaml

* Updated Powerscale-H700.yaml

Converted power ports to Module bays

* Update PowerScale-H700.yaml

Fixed merge check error

---------

Co-authored-by: Harry
2024-10-14 21:10:37 +01:00
jsfrerot
b4beed5bcd
Adding new Dell PowerConnect 5548p device (#2264)
* Adding new Dell PowerConnect 5548p device

* Add usb console port and change type other console port to RJ-45

---------

Co-authored-by: Jean-Sébastien Frerot <js.frerot@imeka.ca>
2024-10-13 21:54:37 +01:00
Michael Maldonado
e262bd4863
Created Dell PowerEdge T630 device type (#2356)
* Created Dell PowerEdge T630

Created Dell PowerEdge T630

* Update PowerEdge-T630.yaml

Changed Power ports to Module bays as this has removable PSUs

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2024-10-12 09:35:24 +01:00
stmps
95148e68c9
device-types/Dell/PowerEdge-R760.yml: initial commit (#2318) 2024-10-12 09:28:51 +01:00
ionoci
1354ef93eb
added device type Dell PowerEdge R350 with elevation images (#2310)
* added device type Dell PowerEdge R350 with elevation images

* changed fixed powerports to modular PSUs

* changed fixed powerports to modular PSUs

* 700W power supply PN 03D09NA00 added

---------

Co-authored-by: Daniel Sheppard <dans@dansheps.com>
2024-10-11 12:12:08 -05:00
obimoro
e327feb266
Adding new devicetype Dell powerscale and HPE allertra (#2173)
* Adding new device to device-types
2024-06-21 16:45:31 -04:00
Daniel W. Anner
4607c0d486
Test Cases: Added VGA denial test case (#2065)
* Adding first revision of the VGA test cases

* Second revision with less repetative code

* Handling case where vga has a number in the naming

* the great VGA purge!
2024-04-03 21:02:47 -04:00
Stephan Reugels
0d8e32f0c2
[Cisco/Dell/FS] Added some images and details (#2023) 2024-03-25 10:23:22 -04:00
rtm516
592e15b2ec
Add more images (#1671)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 13:15:56 -05:00
Jeremy Reichman
84bfb7fba1
Add Dell PowerConnect 7048P switch (#1679)
* Add Dell PowerConnect 7048P switch

* Update PowerConnect-7048P.yaml

Added weight per datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 12:25:47 -05:00
Torstein Eide
0e39aed652
Dell VxRail E560 and E660 (#1733)
* Definitions

* photos VXrail 560 660

* trailing spaces and LF

* new-line-at-end-of-file

* fix filename

* fix filename again

* fix model name

* Fix image name

* Update VxRail-E560.yaml

Removing VGA. VGA is not a console port type.

* Update VxRail-E660.yaml

Removing VGA. VGA is not a console port type.

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 11:28:51 -05:00
Stetsed
d65e7043b0
Update dell (#1648)
* Added PCIe Slots to R530

* Added PCIe slots to R420

* Update PowerEdge-R530.yml

* Update PowerEdge-R420.yaml

Fixing string quotation format issue

* Update PowerEdge-R530.yml

Fixing string quotation format issue

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-10-06 13:52:29 -04:00
Markus Viitamäki
aef2dbcc92
Dell PowerEdge update (#1612)
* Dell PowerEdge R66(1,2)5 & R76(1,2)5

* fix
2023-09-12 16:07:08 -04:00
Aaron von Awesome
80c93bacd1
Add Dell PowerConnect 3548p switch to device types (#1561)
* Initial commit of yaml file to add Dell PowerConnect 3548p switch to device types

* Add blank line at end of file

- Add a blank line per the contribution guidelines: "End each definition file with a blank line."

* Revert "Add blank line at end of file"

This reverts commit 0e578a27d0.

* Update power ports

- Change "Power" to PS1
- Add redundant power supply

* Add part number to Dell PowerConnect 3548p

* Add airflow direction to Dell PowerConnect 3548p

* Add weight to Dell PowerConnect 3548p

* Set is_full_depth to true
2023-09-06 17:29:53 -04:00
Daniel W. Anner
d2a186bf8d
Adding various device images (#1592)
* Adding various device images

* Removing temp file added by accident and adding other images.
2023-08-29 14:24:33 -04:00
Daniel W. Anner
d0cb58d96e
Adding Tests: Device Power (#1463)
* broke component validation out to its own function. Adding logic for validating device power input.

* Added console-port poe true for adapters. Updating devices to add proper power sources.

* Adding switches to allow for tests to properly determine POE status.

* Fixing files with missing power definitions.
2023-07-17 15:23:56 -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
Takahiro Nagafuchi
2e842a85b0
Add Dell N2248X-ON (#1405)
* Add Dell N2248X-ON

* add USB console

* add weight, fix PSU

* Add module 2Y9P1 PSU

* Update PowerSwitch-N2248X-ON.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-06-20 08:20:27 -04:00
Ciro Iriarte
a1f807eba3
Dell server improvements & new devices with related modules (#1345)
* Improved PowerEdge R630 with PCI slots & elevation images

* Added support for Dell C63DV daughter card

* Fix yaml formatting

* Move optional ports for R630 to Daughter Card

* Added Dell branded Intel X520

* Added Dell 61X09 NIC card

* Added Dell CD16M NIC card.
Normalized naming with the OCP variant.

* Added Dell VK88G

* Added Dell R1KTR NDC

* Added Dell NICs for Intel X710, both OCP & PCI FH

* Added elevation images for PowerEdge R750

* Added 3 PowerEdge PSU

* Normalizing filenames

* Moved power ports to modules (PSU)

* Fixing power port name

* Move ports to modules for R730xd

* Added elevation images for EX2300-24t

* Fix yaml formatting

* Update 4V8KD.yaml

really fix yaml formatting.

* Update 61X09.yaml

really fix yaml formatting.

* Update 942V6.yaml

really fix yaml formatting.

* Update C63DV.yaml

really fix yaml formatting.

* Update CD16M.yaml

really fix yaml formatting.

* Update DDJKY.yaml

really fix yaml formatting.

* Update M63JN.yaml

really fix yaml formatting.

* Update PJMDN.yaml

really fix yaml formatting.

* Update R1KTR.yaml

really fix yaml formatting.

* Update R1XFC.yaml

really fix yaml formatting.

* Update R1XFC.yaml

really fix yaml formatting.

* Update VK88G.yaml

really fix yaml formatting.

* Third attempt to fix yaml formatting

* Initial Freedom E28Q-L support

* Moving interfaces & PSU to modules

* Fix formatting, trayling black line

* Formatting fix

* Literal newline test

* Fix once more

* Fix yaml formatting

* Added some QFX elevation images

* Fixed Height and documentation link

* Fix formatting

* More formatting fixes..

* Normalizing filenames

* Fix formatting

* Updating image file names. Fixing file formatting

* Adding emoji characters

* Fixing formatting

* migrated images to pngs and updated elevation image names - they need to be the same as the slug.

* Update Freedom-E28Q-L.yaml

Added weight and airflow data points

* Update Freedom-E28Q-L.yaml

Removing USB and VGA from console ports

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 10:10:35 -04:00
Daniel W. Anner
7ab7852a3b
Slug Migration (#1375)
* Migrated device slugs for 3com

* Migrated device slugs for A10

* migrating manufacturers slugs

* Migrated device slugs for AVM

* Migrated device slugs for Avocent

* Migrated device slugs for Brocade

* Migrated device slugs for Calix

* Migrated device slugs for Checkpoint

* Migrated device slugs for more Checkpoint files

* Migrated device slugs for Ciena

* Migrated device slugs for Citrix

* Migrated device slugs for Colable

* Migrated device slugs for Corning

* Migrated device slugs for CryptoPro

* Migrated device slugs for CyberPower

* Migrated device slugs for Datacom

* Migrating slug definition for manufacturer Deciso

* Migrating slug definition for manufacturer Dell

* Migrating slug definition for manufacturer Extreme Networks

* Migrating slug definition for manufacturer F5

* Migrating slug definition for manufacturer Fortinet

* Migrating slug definition for manufacturer FS

* Migrating slug definition for manufacturer Generic

* Migrating slug definition for manufacturer Huawei

* Migrating slug definition for manufacturer LANCOM

* Migrating slug definition for manufacturer Lenovo

* Migrating slug definition for manufacturer Mikrotik

* Migrating slug definition for manufacturer Opengear

* Migrating slug definition for manufacturer Palo Alto

* Migrating slug definition for manufacturer Panduit

* Migrating slug definition for manufacturer QNAP

* Migrating slug definition for manufacturer Rockwell Automation

* Migrating slug definition for manufacturer Ubiquiti

* Migrating slug definition for manufacturer Yamaha

* Migrating slug definition for manufacturer WTI

* Migrating slug definition for manufacturers

* Migrating slug definition for manufacturer Rohde & Schwarz

* fixing double slugs and file names

* fixing slug names to match proper format

* fixing slug names to match proper format

* fixing slugs to match proper format

* fixing slugs to match proper format for Nokia. Also fixed file names for elevation images.

* fixing slugs to match proper format

* fixing slugs to match proper format

* fixing slugs to match proper format for manufacturer Cisco

* fixing slugs to match proper format for manufacturer MikroTik

* fixing slugs to match proper format for manufacturer Ubiquiti

* adding sloppy script used to migrate files
2023-05-22 16:38:34 -04:00
Murat BULAT
806702d07a
Add PowerEdge_R840.yml (#1315)
* Create PowerEdge_R840.yml

Reference : https://i.dell.com/sites/csdocuments/Product_Docs/en/dell-emc-poweredge-r840-spec-sheet.pdf

* Update PowerEdge_R840.yml

* Update and rename PowerEdge_R840.yml to PowerEdge-R840.yml

* Update PowerEdge-R840.yml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-08 12:09:05 -04:00
Daniel W. Anner
af495389fe
migrating files to match best practices (#1333) 2023-05-08 11:51:27 -04:00
Daniel W. Anner
6241b5054d
updating dell slugs to match proper formatting (#1332) 2023-05-08 11:39:40 -04:00
Daniel W. Anner
f49ef192fc
Added r6515 airflow (#1245) 2023-03-30 11:50:51 -04:00
Daniel W. Anner
1ddaab3951
Tests: Remove uppercase from slug (#1227)
* Removed uppercase from devicetype schema slug definition. Fixed incorrect device slugs

* Update CISCO2951_K9.yaml

* Rename CISCO2951_K9.yaml to 2951-K9.yaml
2023-03-25 11:45:15 -04:00
Daniel W. Anner
896b8203d6
Dell Device standardization & cleanup (#1085)
* Removed mgmt_only: false, removed extra newlines

* Testing a fix for the multipleOf issue using info in https://github.com/python-jsonschema/jsonschema/issues/1039

* Revert "Testing a fix for the multipleOf issue using info in https://github.com/python-jsonschema/jsonschema/issues/1039"

This reverts commit ea7edcc62e.

* removing device-types/Dell/Unity_XT_DAE.yaml - there are multiple different models of these disk array enclosures. with the possible addition of storage management we need the actual part/models rather than a generalized item

* Renamed Dell PowerSwitches to have the proper name
Added data sheet/spec sheet links when available

* Added data sheet links to comment

* Update NX3240 to match proper name
Standardized slug

* Standardized names and slugs
Added spec sheets where available
2023-02-01 19:01:21 -05:00
Daniel W. Anner
6c4fd5c21e
PowerVault ME4024 and 42H29 Controller (#1083)
* Updating powervault me4024 and controller to be device parent/child

* fix mistake with md3200. converted both me4024 and md3200 to parent devices
2023-02-01 16:23:16 -05:00
Daniel W. Anner
774810c56d
Removed mgmt_only: false, removed extra newlines (#1064) 2023-01-21 01:11:27 -05:00
Fabian Horst
d4f9ce0421
Create Dell PowerEdge_1950.yaml Device Type (#1050)
* Create Dell PowerEdge_1950.yaml Device Type

Added Device Type for Dell PowerEdge_1950.yaml

* Update PowerEdge_1950.yaml

Fixed PSU naming

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-01-11 11:04:58 -05:00
Fabian Horst
9e3d96dc53
Create PowerVault_MD3200.yaml (#1049)
Added Device Type for Dell PowerVault MD3200
2023-01-11 11:01:57 -05:00
Daniel W. Anner
2e936a8d56
updated modules for dell me4024 with correct positions (#1043) 2023-01-09 09:32:02 -05:00
Daniel W. Anner
fbae035870
Fixed powervault me4024. Added modules for me4024 including the SAS controllers and the PSUs. (#1037) 2023-01-06 19:07:31 -05:00
Daniel Anner
d063f11022
Dell EMC Storage - NX3240 (#996)
* Added Dell EMC Storage NX3240

* Fixed interface type
2022-12-27 09:44:25 -05:00
Daniel Anner
ebf892af5d
Dell Disaster Recovery Server - DR4100 (#995)
* Added Dell DR4100

* Updated interface type to conform
2022-12-27 09:38:28 -05:00
Daniel Anner
730101e4a5
Dell Storage - PowerVault Storage ME4024 (#997)
* Added PowerVault Storage ME4024

* Fixed device interface type
2022-12-27 09:36:23 -05:00
Daniel Anner
9c49a83a5c
Added the DKMMLED185-207 which pairs with the DMPU2016-G01 (#993) 2022-12-27 09:14:15 -05:00
Daniel Anner
3fc56206d4
Dell KVM Switch - Dell DMPU2016-G01 (#992)
* Added Dell DMPU2016-G01 KVM Switch

* Updated Dell DMPU2016-G01, added part_number

* Updated the power consumption based on the updated data sheet
2022-12-27 09:14:02 -05:00
Tony Malkowski
8773d882f8
Dell R740xd is 2U, not 1U (#916)
References:
- https://i.dell.com/sites/csdocuments/Shared-Content_data-Sheets_Documents/en/poweredge-r740xd-spec-sheet.pdf
- https://www.dell.com/en-us/shop/cty/pdp/spd/poweredge-r740xd/pe_r740xd_tm_vi_vp_sb
2022-09-20 12:12:28 -05:00
Tony Malkowski
33418e892f
Dell R940 is 3U, not 4U (#917)
References:
- https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/poweredge-r940-spec-sheet.pdf
- https://www.dell.com/en-us/shop/dell-poweredge-servers/poweredge-r940-rack-server/spd/poweredge-r940/pe_r940_12229_vi_vp
2022-09-20 12:12:10 -05:00
David Mc Ken
2314dd1d95
Update PowerEdge_R640.yaml (#904)
* Update PowerEdge_R640.yaml

Set subdevice_role.

* Change device-bays to module-bays.
2022-09-14 11:44:05 -05:00
Hayden
6c75fcbdc8
Lots more Dell definitions + some older Fujitsu definitions (#847) 2022-08-10 22:27:53 -04:00
SheffSix
c0a8cbd4b2
Add Dell N1124P-ON (#853) 2022-08-10 22:27:26 -04:00
Abhimanyu Saharan
759e1d2055
update dell poweredge file names for consistency (#825) 2022-05-27 08:37:29 -05:00