* 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
* 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
* Adding Fortinet FG-800D and FG-3700D
* Adding Images for Fortinet FG-800D and FG-3700D
* Removing descriptions and renaming images to follow standard
* Running pre-commit tests and linting on a Linux machine
* Extracting Power Supply spec into Modules
* Changing integer to string in Module Position
* Running linter on a linux machine
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Create ACM7008-2-L.yaml
* Modify ACM7008-2-L to utilize config names and physical
* add airflow and adjust power type
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* 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>
* Add ExtremeWireles AP130
* Rename AP130.yaml to ExtremeWireless-AP130.yaml
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* 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>
* 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>
* 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>
* Improvements to PA-220 model
* Connect power outlet to power port
* Lint fixup
* Fixup slugs
* Removing modelling of power brick
* Add missing newline at EOF
* Rename file to match naming standard
* Explicitly specify that rack trays aren't powered
* Added airflow and weight info
(Unfortunately no weight info available for the rack trays)
* File name, device name and slug fixups
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* 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>
* Regenerate master slug list after successful PR merge
* Juniper SRX300 Family
* known-slugs.pickle
---------
Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Juniper QFX5120 and QFX5130 Family
* adding power supplies for QFX5120 and QFX5130 switches
* fix a typo
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Regenerate master slug list after successful PR merge
* Juniper QFX10002 Family
* known-slugs.pickle stuff..
---------
Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* add multiple meraki devices
* update wlan interfaces on MR44 per datasheet
* fix WIDS wlan type
* add missing cisco voice gateways
* add datasheet link and standardize console name
* add power source to MR46 and MR86
* added airflow and weight
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
Looks like height was accidentally set to 1.5U in commit 6f1fa04a74 that was intended to implement half-height units.
My best guess is this device type was edited for test purposes and accidentally committed.
I've got this device in front of me and it's definitely 1U.
* Adding ACX7100-32C (Juniper)
* Adding EX4400 Series Switches (Juniper)
* align slug to start with vendor-name
* adding module types
* remove airflow from modules and adding weight to ACX7100-32C
* create device types for all ACX7100 models
* fix position
* adding AFI, AFO and AC/DC models for EX4400 series
* fix slug
* add part_number to all devices
* fix typo in module name
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Adding C300 and C400 models
* Add Certa UPS models and battery packs
* CNMC management card
* New line fix
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Updates 'interface' to interfaces'
* Updates slug with manufacturer name and adds weight and weight_unit
* Adds datasheet as Markdown URL format
* Adds product URL information
* Adds product URL information
* Delete PX3-5497V.yaml
* Create PX3-5497V.yaml
* Removes '-1' device and replaces with correct DSX2-16.yaml
* Reverts permissions to 0755 as per @danner26 request, no idea why it is set to this.
---------
Co-authored-by: Patrick Holahan <tjunyat@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* C9300 support for modular power supplies and fans
* Fix weight format
* Convert power supplies to module-bays
* Fixed typo
* Convert power supplies to module-bays
* Correct Power supply names
* Merge
* Update Nexus devices and Nexus PSUs
* Removed N7K-7702.yaml correct one is N77-7702.yaml
* Fixed Pytest Errors
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Update RB750r2.yaml
* Update RB750r2.yaml
Added `airflow: passive`
* Update RB750r2.yaml
The specs on this are completely wrong for the power ports.
https://mikrotik.com/product/RB750r2
Fixed DC PSU to be dc-terminal with a max draw of 2W
* Update RB750r2.yaml
Added comment with product page URL
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Adds models for 7210-SAS-M-1, 7210-SAS-M-24F-2XFP, 7210-SAS-Mxp-22F2C-4SFPP, and 7210-SAS-T-12F10T-4XFP
* After pre-commit checks, removed blank line at end of files suggested here - https://github.com/netbox-community/devicetype-library/blob/master/CONTRIBUTING.md
* Update 7210-SAS-M-1.yaml
Added `nokia-` prefix to the slug
* Update 7210-SAS-M-24F-2XFP.yaml
Added `nokia-` prefix to the slug
* Update 7210-SAS-Mxp-22F2C-4SFPP.yaml
Added `nokia-` prefix to the slug
* Update 7210-SAS-T-12F10T-4XFP.yaml
Added `nokia-` prefix to the slug
* Adds module-bays for 7210-SAS-M-1 and 7210-SAS-M-24F-2XFP and removes subdevice_role from 7210-SAS-Mxp-22F2C-4SFPP
* Updates 'module-bays' to 'device-bays'
* Adds airflow
* Removes power-ports, add module-bays for power and fans, adds weight and weight_unit
* Removes subdevice_role
* Removes subdevice_role, adds 'mda2' as a module bay
* Removes subdevice_role, adds 'mda2' as a module bay
* Adds MDA m2-xfp module for 7210-SAS-M module-bay
* Updates 'mda' to 'mda-m2-xfp' to match module name
* Replaces position with '{module}'
---------
Co-authored-by: Patrick Holahan <tjunyat@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Zyxel devices
* Added airflow
* Added weigth and fixed power port
* Update USG-FLEX-200.yaml
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* 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.
* 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>
* 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
* added IE-2000-8TC-B
* weight added, no airflow, DC power input on box
* fixed new line requirement
* fixed trailing line
* added passive airflow
* added power ports
* Add QNAP NAS TS-1685
* fixed new line at the and of file
* trailing spaces
* file renamed accordingly
* changed model
* Update TS-1685-D1521-16G-550W.yml
Fixing slug
* Update TS-1685-D1521-16G-550W.yml
Reverting slug because of multiple pn's for this model
---------
Co-authored-by: Mike Stuffel <mike.stuffel@gmail.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Update C9404R.yaml
Updating to use Modules for SUP, LC and PSU
* Update C9407R.yaml
Updating to use Modules for SUP, LC and PSU
* Update C9410R.yaml
Updating to use Modules for SUP, LC and PSU
* Create C9400-PWR-2100AC.yaml
Adding C9400 2100W AC Power Supply
* Create C9400-PWR-3200AC.yaml
Adding C9400-PWR-3200AC Power Supply
* Moving PSU Modules to correct folder
* Updating LC and SUP defenitions
* Rename C9400-LC-48XS to C9400-LC-48XS.yaml
Missing YAML extension
* Adding additional information to C9400 Chassis
* Making YAML Linter changes
* Making YAML Linter changes
* Update C9404R.yaml
Fixing formatting so checks can pass.
* Update C9407R.yaml
Fixing formatting so checks can pass.
* Update C9410R.yaml
Fixing formatting so checks can pass.
* Update C9400-LC-24XS.yaml
Fixing formatting so checks can pass.
* Update C9400-LC-48U.yaml
Fixing formatting so checks can pass.
* Update C9400-LC-48XS.yaml
Fixing formatting so checks can pass.
* Update C9400-PWR-2100AC.yaml
Fixing formatting so checks can pass.
* Update C9400-PWR-3200AC.yaml
Fixing formatting so checks can pass.
* Update C9400-SUP-1XL-Y.yaml
Fixing formatting so checks can pass.
* Correcting typo on TwentyFiveGig x/0/5 -> x/0/2
* Update C9404R.yaml
* Update C9407R.yaml
* Update C9410R.yaml
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* 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
* Add server Supermicro SYS-5018D-MTF
* Update SYS-5018D-MTF.yaml
* Update and rename SYS-5018D-MTF.yaml to SuperServer-5018D-MTF.yaml
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add HPE Aruba JL682A JL685A
* Fix maximum draw value
* Add rest of Aruba 1930 series
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Supermicro SYS-510D-8C-FN6P
* Change quotas
* Update model name and slug
* Update SYS-510D-8C-FN6P.yaml
Updated part number
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add files via upload
add cisco ISR1118-8P
* Update ISR1118-8P.yaml
Corrected model name and power type (it is a dc-terminal block on device)
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* precommit run
* Update HP-3100-24-EI.yaml
* Update HP-3100-24-v2-EI.yaml
* Update HP-3100-24-EI.yaml
Corrected weight according to datasheet
* Update HP-3100-24-v2-EI.yaml
Corrected weight according to datasheet
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Aruba 3810M-24G-1-slot + PSU
* Add 2510-24G and 6108
* Update Airflow
* Adjust interface name
To be consider a type: string
* Fix interface 8 type
* Adjust the name of the power-port
* ncs-55a2 chassis and modules
* yamlfmt
* corrections on port 24
* Update NCS-55A2-MOD-SE-S.yaml
Added front to rear airflow per datasheet specification
* Add PSU modules
* Update NCS-55A2-MOD-SE-S.yaml
Added position to power module bays
* Update NCS-55A2-MOD-SE-S.yaml
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Switch Zyxel GS1900-8HP
* Update GS1900-8HP.yaml
Added airflow per manufac. specification
* Update GS1900-8HP.yaml
Updated port naming
* Add quotes to interface name
* Update GS1900-8HP.yaml
Fixed power adapter type
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* added Fortinet Fortigate 100D
* prepend slug with fortinet
* added weight
* changed mgmt port also for other purposes
* added airflow
* Update FG-100D.yaml
Set mgmt port to mgmt_only to true
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Adding Intel NUC Model NUC11TNHi5 (Used for network monitoring)
* Update NUC11TNHi5.yaml
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Create fs-248e-fpoe.yaml
* Update fs-248e-fpoe.yaml
Fixed upper case name.
* Rename device-types/Fortinet/fs-248e-fpoe.yaml to device-types/FS-248E-FPOE.yaml
Update name to upper case
* Add Extreme Networks AP30 device type
* changed indentation
* Update AP30.yaml
Fixed model and slug. Added weight based on datasheet
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Ubiquiti INS-3AF-O-G PoE adapter
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
* Update INS-3AF-O-G.yaml
Fixed slug
---------
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* * Add missing fan trays
* Correct D1 PSU model name to include 'IXR'
* Mark devices as full depth such that both front and rear images show up
* Remove duplicate "Nokia" vendor name from model (title and mouse-over assume no vendor name in model string)
* Fix merge typo
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add GS180PEv3
I did something wrong with the previous pull request, so I created a new one for this. Appended with additional info.
No airflow as it's a passive switch. No u_height as it's a desktop 8 port poe switch which is not likely to be mounted in a rack.
* Update GS108PEv3.yaml
Fixed slug
Added passive airflow per comment from author
Fixed u_height
Fixed comment
Removed un-needed definitions
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Re-add front/rear images following new location & filename conventions
* Renamed following exact match slug convention
* Debug test failing
* Different log msg
* More debug
* Filter on startswith(slug)
* Debug
* Quotes
* Updated filter
* Match on string part
* added several Fortinet device types
* removed hot swappable power ports and added weight
* fixed weight type to array
* added airflow
* prepended fortinet to the slug
* prepended fortinet to the slug
* changed weight format
* reworked power supplies
---------
Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Synology DS1821+ device type
Synology DS1821+
* Update ds1821+.yaml
remove ru height and add synology to slug
* Update ds1821+.yaml
Added weight definition based on spec sheet
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Create TL-SG1016PE
Add spec for TP-LINK TL-SG1016PE
* Update and rename TL-SG1016PE to TL-SG1016PE.yaml
* Update TL-SG1016PE.yaml
add add `tp-link-` to slug and change airflow to be correct `right-to-left`
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Contribute 6 new device types for Nokia SR Linux product line:
* D1 (management switch)
* D2/D2L
* D3/D3L
* H3
All systems come in AC and DC variants, with airflow Front-2-Back or Back-2-Front
* Updated in response to feedback:
* model fans and power modules as separate module-types, including airflow variations
* update slug to include 'nokia-'
* remove comments
Note that 'weight' information is not available in the datasheets
* Comment out 'airflow' attribute for the time being
* * Add 'position' to module bays
* Renumber modules to match system config IDs (starting at 1)
* Remove space from name
* Be consistent in mgmt interface naming, it's 'mgmt0'
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Added Fortinet Fortigate 100EF
* Reclassified Panduit Modules from Device from Modules.
* Removed irrelevant data from Panduit modules converted from devices.
* Delete FG-100E.yaml
* Revert "Delete FG-100E.yaml"
This reverts commit af4a0366b6.
* Delete FG-100EF.yaml
Removed file that doesn't have anything to do with this specific PR.
---------
Co-authored-by: Neal Shelton <neal.shelton@mymanatee.org>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* improve comments in ubiquiti er-x (issue #1173)
* Changed URL in comments to device datasheet
* Added weight for device
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* added and fixed several Fortinet device types
* added power port type on PS2 (was missing)
* added airflow, weight and prepended slug with avocent
* refined to exact model of the data sheet and added description with link to data sheet
* changed weight format
---------
Co-authored-by: DESNOË Olivier (Canal Plus) <olivier.desnoe@canal-plus.com>
* Add Intel H2312XXKR2 Blade Chassis
* changed model and slug to fix copy-paste mistake
* added airflow, weight, and changed PSU slots to module bays
* fixed weight and module-bays position
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* pre-commit fixed eof new line
* fixed child weight, added module-bays for pcie riser and added QSFP+ interface
* fixed weight and module-bays positions
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* ignore my custom venv dir
* Created definition for Intel H2312XXLR2
* changed power-ports type to iec-60320-c22
* Delete .gitignore
deleted my changed .gitignore
* restored original .gitignore
* Update .gitignore
added new line at end of file
* changed power ports type to iec-60320-c14
* added weight, airflow and changed power-ports to module bays
* removed comment
* created module-types for intel 1600w and 2130w redundant power supplies
* changed weight to fit new schema and changed position on module-bays
* fixed PSU module name to reflect position in device
* Update H2312XXLR2.yaml
Fixed position reference
* Update FXX1600PCRPS.yaml
Fix power-ports reference
* Update FXX2130PCRPS.yaml
fix power-ports definition
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Create S5860-S20SQ.yaml
* Rename S5860-S20SQ.yaml to S5860-20SQ.yaml
* Interface naming
* Slug
* Datasheet and weigth
* Datasheet link
* Spaces
* Add FS PSU SPSM-C150WAC for S5860-20SQ, S5810-48FS switches
* Position on module bays
* Position has to be string
* New weigth schema
---------
Co-authored-by: Arturo <arturo.baldo@iparchitechs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* added and updated part number
* fix duplicated file
* deleted duplicated file
* fix
* updated all 2530 with weight and link to datasheet
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Fixed DSW100-8P-2G power port type
* added comment for type2-ieee802.3az for when PR #1165 gets implemented. Fixed SFP port types.
* added comment for type2-ieee802.3az for when PR #1165 gets implemented.
* Added Datto DSW100-84P-4X and DSW250-8P-2X
* Fixed slug and power type
* Added Datto AP840 and AP840E
* Added AP840E dipoles as inventory items
* Added AP840E Antenna module
* Added Datto DNA and D200 routers/firewalls.
* Fixed issues with tests.
* fixed No newline at end of file
* fixed 100base-tx
* Update FlexFabric-5945-2-slot.yaml
Added weight and datasheet link
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add 2530-8G and updated 2530-8
* Update 2530-8.yaml
* Updated 2530-8 power plug and speed interface
* weught and URL
* fix
* fix indentation
* moved to HPE folder
* deleted Aruba folder
* clean and merge
* added link to specs
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Ubiquiti UISP Router
* Update USIP-R.yml
Added airflow and weight based on datasheet
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Added Aruba to model names in prep for migration to HPE
* Migrated Aruba manufacturer to HPE
* fixed the poep to poe+ and naming
* Removed sitch from model names
* Fixed power type
* Fixed model names for Aruba 2540s
* fixed Aruba 54 series models
* Updated model names to match the manufacturer
* Fixed slug. Added part number to Aruba 7000 series
* fixed multiple aruba 8000 series part numbers, they had As which are the SFP modules, the actual devices has Cs. Added airflow to the device already there, and added their increment device for reverse airflow.
* fixed airflow definitions for aruba 8000 series
* Fixed aruba 8000 series names and slugs. Added Aruba 10000 rear to front device and added airflow for the front to rear one as well
* Added prefix to slugs
* Adding pn to aruba 10000 series
* migrating Aruva devices to HPE folder as per discussion 1137. https://github.com/netbox-community/devicetype-library/discussions/1137
* migrating officeconnect switches to new standard format
* Migrated Aruba switches to proper naming
* Updated files to include their product lines and renamed applicable files
* reverted poe-plus to poep to align
* Adding product lines to more HPE devices
* Fixing slug issue
* updating slug to include manuf. and product line
* migrated proliant device file names to -. Also fixed their slugs
* Add Fortinet FEX, FG-VM and FS
* Fix linting errors
* Update slugs, airflow, comments, weight
* Fix typos in airflow
* Update FEX-40D.yaml
Added the fortinet website datasheet
* Delete FG-VM-OPC.yaml
This is a virtual machine and thus is not a physical device. This repo is for physical devices and their associated modules
* Update FS-1048E.yaml
Added markdown formatting for the datasheet
* Update FS-448D-FPOE.yaml
Fixed datasheet to be markdown and use the fortinet datasheet on their website
* Update FS-424E-FPOE.yaml
* Update FS-424E-FPOE.yaml
Fixed model name and made the datasheet markdown format
* Update FEX-40D.yaml
Fixed model name
* Update FEX-40D.yaml
Fixed model name and part number
* Update FS-1048E.yaml
Fixed model name 1048E
* Update FS-448D-FPOE.yaml
Fixed model name 448D-FPOE
* Update FS-448D-POE.yaml
Fixed model name and datasheet FS-448D-POE
* Remove FG-VM
* Update comments and modular PSUs
---------
Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Update Meraki power/mgmt ports
* Update Meraki module to C16
* Update connector name
* Update for modular PSUs and connector name
---------
Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Catalyst WS-C2960XR-24TD-I
* Update WS-C2960XR-24TD-I.yaml
Fixed slug
* Update weight, comments and airflow
* Fix indent
* Update for modular PSUs
* Update position for string type
---------
Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add Zyxel VMG1312-B10A
* Correct interface type
* Correct part number
* keep forgetting numbers must be "stringyfied"
* Add weight info
* Add weight info
* Correct yaml
* Update VMG1312-B10A.yaml
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Update and add Fortigate ports
* Update for PoE and revert wan types
* Update RPS connector
* Update FG-140E-POE.yaml
---------
Co-authored-by: Robert Spadaro <squintfox@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Create QSW-6900-56F.yaml
QSW-6900-56F switches are data center oriented high density 10G/25G access switches, providing 25G/100G access, low latency, and complete data center features.
* Update QSW-6900-56F.yaml
Added: weight, airflow, comments
* Update QSW-6900-56F.yaml
Trying to add weight
* Update QSW-6900-56F.yaml
Adding weigth
* Update QSW-6900-56F.yaml
Fixed slug
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Create QSW-6900-56LF.yaml
QSW-6900-56LF switches are data center oriented high density 10G access switches, providing 10G/100G access, low latency, and complete data center features.
* Update QSW-6900-56LF.yaml
Added weight, airflow and comments
* Update QSW-6900-56LF.yaml
Fixed slug
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>