Commit Graph

108 Commits

Author SHA1 Message Date
obimoro
3e31705404
Adding new device to device-types (#2146)
Wish to add ProLiant-DL380-Gen11 as a device type to  netbox

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-05-18 13:55:49 -04:00
Juri Kononov
af82d446e3
added HPE StoreOnce 5100 (#2105)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-05-18 13:39:48 -04:00
Robin Reinhardt
0723310d00
fix slug and part number of HPE Aruba IAP 505 (#2081) 2024-04-25 10:31:56 -04:00
Robin Reinhardt
20fe8d8cbd
Add HPE Aruba AP 600 Series (#2080)
* add HPE Aruba AP 600 Series

* move usb ports to console ports

* add missing usb c ports on HPE Aruba AP 670 Series

* add HPE Aruba AP 655 images

* add airflow info on HPE Aruba AP 600 Series
2024-04-25 10:03:01 -04:00
Robin Reinhardt
dffa5b4fc7
add HPE Aruba 2930M JL324A (#2072)
* add HPE Aruba 2930M JL324A

* fix HPE Aruba 2930M JL324A
2024-04-08 16:13:27 -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
rtm516
5145299e12
Add Aruba ClearPass devices (#1887)
* Add ClearPass

* Add airflow and weight

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-04 10:30:06 -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
Eric
97d1b0e061
Add HPE Aruba 6300M (R8S90A) (#2017)
* Create Aruba-6300M-48SR5-POE8-2SFP56-2SFP28.yaml

* Update Aruba-6300M-48SR5-POE8-2SFP56-2SFP28.yaml

Fixed formatting for guidelines.

* Update Aruba-6300M-48SR5-POE8-2SFP56-2SFP28.yaml

Fix for checks

* Update Aruba-6300M-48SR5-POE8-2SFP56-2SFP28.yaml

Fix for checks

* Update Aruba-6300M-48SR5-POE8-2SFP56-2SFP28.yaml

Add newline at end

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 12:01:17 -04:00
GreyChame1eon
f9a9fe8c50
New HPE MSA SAN devices (#1894)
* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

* New HPE MSA SAN devices

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 11:34:56 -04:00
GreyChame1eon
cfb1daab73
Added some HPE routers (#1900)
* Added some HPE routers

* Added some HPE routers

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 11:32:38 -04:00
rtm516
80d7d4d39f
Add a tonne of images and a few Aruba devices (#1886)
* Add images manually

* Massive batch of Aruba

* Add a few more

* Add 7008 and 7024

* Fix image transparency

* Add 5406R and 5412R images

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 11:25:07 -04:00
GreyChame1eon
7d9d55e219
Fixing a few HPE servers (PSUs, PCIe slots) (#1897)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 11:10:50 -04:00
GreyChame1eon
a980accb18
Added HPE blades components (#1898)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 11:08:53 -04:00
GreyChame1eon
4bf345ce39
Added HPE StoreEver devices (#1901)
* Added HPE StoreEver devices

* Added HPE StoreEver devices

* Added HPE StoreEver devices

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2024-04-03 10:23:05 -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
rtm516
355de62453
Add Aruba 2930F 48G PoE+ 4SFP 740W Switch (JL557A) (#1670)
* Create Aruba-2930F-48G-PoEP-4SFP.yaml

* Add front image

* Update Aruba-2930F-48G-PoEP-4SFP.yaml

* Add files via upload

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 13:14:37 -05:00
Sir Hardware
472f6e0f84
add Aruba ec 10104 (#1655)
* add Aruba ec 10104

* Update Aruba-ec-10104.yaml

Fixing formatting issue

* Update Aruba-ec-10104.yaml

Added weight per datasheet

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 12:54:02 -05:00
Patrick Holahan
e30f8d2c53
Adds ProCurve 1810-24G model (#1651)
* Adds ProCurve 1810-24G model

* Adds airflow and weight

---------

Co-authored-by: Patrick Holahan <tjunyat@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-11-20 12:52:43 -05:00
Reese Hawley
967197d6b1
Adding Aruba 2930F-8G-PoE+-2SFP+ device type (#1611)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-10-23 10:08:54 -04:00
francesco-noc
f150028c20
HPE-5710-and-modules (#1664)
* HPE-5710-and-modules

* Update FlexFabric-5710-24SFPP-6QSFPP-or-2QSFP28.yaml

fix model
2023-10-06 13:06:01 -04:00
francesco-noc
b836e83032
hpe 5700 fixed (#1665) 2023-10-06 13:02:35 -04:00
francesco-noc
1a9831c342
fix fan and power supply (#1652) 2023-10-06 12:57:49 -04:00
Reese Hawley
c91f99cf04
Adding Aruba 2930M-40G-8SR-POE6 device type. (#1610) 2023-09-12 16:10:42 -04:00
Daniel W. Anner
282559fa45
Module Test Improvements (#1608)
* Adding --all switch to the pre-commit check

* Adding test code to verify component positions are not the same for similar modules

* Adding code to validate component names and duplicate positions. This was discovered in issue #1584

* Reverting accidental change to pre-commit-config.yaml

* Update SDU-5000.yml

Reverting testing change

* Update device_types.py

Removed un-needed import
2023-09-06 14:14:11 -04:00
Mailstorm-ctrl
65a31c709b
Update ProLiant-DL560-Gen10.yaml (#1583)
Updated position of PSU2 to not be the same as PSU1

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-09-06 11:33:54 -04:00
pv2b
b0d905d653
Improve HPE BladeSystem c7000 modelling (#1599)
* Refactor PSUs into seperate module

* Add C7000 interconnect bays and modules

* Add servers

* Add missing u_heights and device names

* Add 588603-B21 supply

* Added BladeSystem c7000 DDR2 Onboard Administrator with KVM

* Add OA bays for C7000

* Added C7000 enclosure links
2023-09-06 10:37:56 -04:00
pv2b
82a0de3ebb
Improvements to HPE Synergy 12000 and related devices/models (#1545)
* Rename incorrectly named Gen10 to Gen10 Plus

* Add Synergy 480 Gen10

* Properly modularize Synergy 12000 Frame

* Add Synergy Composer2

* Add Synergy 50Gb ILM

* Remove spurious "HPE" from model names

* Fix part number

* Fix module name

* Add VC SE 100Gb F32 Module for Synergy

* Add Synergy 4-port Frame Link Module

* Add QuickSpecs links

* Add weight and airflow info

* Add power supply

* Fix link syntax

* Fix airflow

* Fix interface names

* Added weight for Composer2 appliance

* End-of-fille fixes

* End-of-fille fixes

* Fix position type (was integer, change to string)

* Fix yaml string quoting

* Remove spurious console ports

* Synergy Frame 12000 Change Appliance, Interconnect, and Frame Link into devices not modules

* Convert synergy modules into devices

* Slug fixes

* Add Management and iLO interfaces
2023-08-23 12:00:11 -04:00
pv2b
872d24d9fd
Improvements to HPE Aruba 2920 series (#1547)
* Fix incorrect part number for HPE Aruba 2920-24G-PoE+

* Fix power figures

* Added Aruba 2920-48G-PoE+-740W model

* Add weight info

* Added module bays

* Added HPE 2920 series modules

* Added missing comments field

* Fix trailing spaces

* Fix part number

* Add missing quotes

* Fix part number

* Add XPS port and replace PS1 port with power supply module slot

* Add HPE J9737A, J9738A, J9739A, power supplies

* Add position number to 2920 series PSU module bay

* Add Aruba 640 Redundant/External Power Supply Shelf

* Add missing quotes around position number

* Make PS1 modular and add XPS port

* Add quotes around position number

* Typo fixes

* Fix quotes

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-08-23 11:26:28 -04:00
Olivier Desnoë
12f727903e
fix: part number was incorrect for Aruba 6100-48G-4SFP+ (#1557)
Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
2023-08-23 11:10:40 -04:00
pv2b
a54342794e
Revisions and additions to Aruba 2540 series (#1482)
* Create Aruba-2540-48G-PoEP-4SFPP.yaml

* Remove jump

* Make datasheet link consistent

* Add model for Aruba 2540-24G-PoE+-4SFP+

* Delete bogus management port that doesn't exist

* Correct power draw figure

* Delete bogus management interface

* Add weight information

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 17:07:29 -04:00
francesco-noc
6c0b2180f6
fixed positions and names (#1496)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-27 10:38:43 -04:00
francesco-noc
b54542f90d
added stacking module slot and some fix (#1476) 2023-07-20 08:11:56 -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
Wolf Noble
0ff817fe3d
add HP/Aruba JL693a and front image (#1426)
* add JL693a and front image

* add weight, airflow as requested. link to datasheet added as comment.

* grr wolf is bad at git apparently.

---------

Co-authored-by: Wolf Noble <gitlab@wolfspaw.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-07-17 10:10:51 -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
Simon Fischer
13b7faef4a
adding HP t740 thin client (used as router) (#1396)
* adding HP t740 thin client (used as router)

* change to hpe
2023-07-12 10:35:00 -04:00
Ivar Eriksen
e8d13ee3e2
Hpe Aruba AP (#1414)
* Add IAP-505

* Added POE mode for IAP-515

* Added weight and airflow data
2023-06-20 08:19:10 -04:00
francesco-noc
0de0ab22b8
added flexnetwork 5520 24g (#1383)
* added flexnetwork 5520 24g

* changed modules position
2023-05-24 09:07:58 -04:00
francesco-noc
6c085a8754
added procurve 1700-24 (#1385) 2023-05-24 08:59:41 -04:00
francesco-noc
c479659f07
modified HP 5406 and 5412 (#1353)
* modified HP 5406 and 5412

* fix dash

* fix subdevice role

* Update HP-5406R-zl2.yaml

* Update HP-5412R-zl2.yaml

* Rename HP-5406R-zl2.yaml to 5406R-zl2.yaml

* Rename HP-5412R-zl2.yaml to 5412R-zl2.yaml

* Update Aruba-5412R-zl2.yaml

---------

Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 11:53:45 -04:00
francesco-noc
6d96003309
added hp 4200 series (#1340)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 11:32:57 -04:00
francesco-noc
b38373a828
added 5304 and 5308 (#1338)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-23 10:19:39 -04:00
francesco-noc
936dd74c25
added 2650 and updated 2626 (#1336)
* added 2650 and updated 2626

* added different file for each part number
2023-05-23 10:16:53 -04:00
Daniel W. Anner
a1284a34c0
Filename fixes (#1378)
* Migrating files with underscores to dashes

* fixing file names
2023-05-22 18:15:06 -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
francesco-noc
6705e7c2c1
updated procurve 2524 (#1339) 2023-05-22 10:56:08 -04:00
francesco-noc
aedf6ffa14
added hp 3100 series (#1348) 2023-05-16 12:21:39 -04:00
francesco-noc
c863e23907
added hp 2610 (#1350) 2023-05-16 12:20:58 -04:00
francesco-noc
70ddceb2c5
added hp 2620 (#1351)
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-05-16 12:20:40 -04:00