* feat: Add pictures for device Juniper MX204
Add elevation-images for device Juniper MX204.
* fix: Fixed weight for device Juniper MX204
* feat: Added comment with link to data sheet for Juniper MX204
* Add ServerTech C1W08HC-0ABA2BAC
* Single phase, fix typo
Device Types does not appear to have a way to encode that ports 1-4 are on "BR1" breaker, and 5-8 are on "BR2" ¯\_(ツ)_/¯
* Remove whitespace
* Remove quoting
---------
Co-authored-by: Jonathan Lassoff <jof@thejof.com>
* MOD - adding ACX7024 Juniper device type and ZPE NSR
* removing blank line and additional fans
---------
Co-authored-by: Mick O'Donovan <mick.odonovan@heanet.ie>
* Add APC 4423,4424 and minor changes on 7921
* Typo fix with iec-60309-2p-e-6h
---------
Co-authored-by: loic.chabert <loic.chabert@jaguar-network.com>
* 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>
* Cisco - add C881 and C921-4PLTEGB
* Switch from fanless to passive
* Switch to 1000base-t vs 1000base-tx
---------
Co-authored-by: loic.chabert <loic.chabert@jaguar-network.com>
* Add ST 24 Port Fiber Panel
* Add SC 12 Port Duplex Fiber Patch Panel
* Add ST 16 Port Fiber Patch Panel
* Add empty line at end of file
* Refine model name
* Update model and slug
* Remove ' from port names
* Use 16 rear ports instead of one
* Use 24 rear ports instead of one
* Change from 2 to 24 rear ports of type splice
* adding elevation images for cisco-c9300l-48p-4x
* cisco-c9300l-48p-4x.front.png and cisco-c9300l-48p-4x.front.png
* Edits to pictures cisco-c9300l-48p-4x.front.png and cisco-c9300l-48p-4x.front.png
* 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>
* Add a few APC UPS devices
* Add a few APC devices
* Add a few APC UPS devices
* Add a few APC UPS devices
* Add a few APC UPS devices
* Add a few APC UPS devices
* Add a few APC UPS devices
* Add a few APC UPS devices
* 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
* 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>
* 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>
* Add FortiGate 401E
* Add FortiSwitch 224E
* Add PoE decl to FortiSwitch 248E-FPOE interfaces, link datasheet and QG
* Add FortiSwitch 424E-Fiber
* Add FortiAP 221E
* Add FortiAP C24JE
* Add PoE decl to FortiSwitch 224D-FPOE interfaces, link datasheet and QG
* Add PoE decl to FortiSwitch 424E-FPOE interfaces, fix power decl, link datasheet and QG
* Add weight and airflow specs for FG-401E and FG-400E
* Add PoE decl to FortiSwitch 224E-POE interfaces, link datasheet and QG
* FG-400E/401E power ports to module bays
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* 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>
* Regenerate master slug list after successful PR merge
* Add QNAP-TS-251+ branch
* Rename QNAP_TS-251+ yaml
* remove "+" from slug
* Correct labels
* Test P instead of plus
* Test with dash plus
* Rename to plus
* Revert "Rename to plus"
This reverts commit 9898c56353.
* Revert "Test with dash plus"
This reverts commit 15156fcfdf.
* Revert "Test P instead of plus"
This reverts commit 966a82d357.
* Revert "Correct labels"
This reverts commit 1078f61320.
* Revert "remove "+" from slug"
This reverts commit c2634a8e94.
* Revert "Rename QNAP_TS-251+ yaml"
This reverts commit 5d68645f58.
* Revert "Add QNAP-TS-251+ branch"
This reverts commit 8f3f4b1149.
* Revert "Regenerate master slug list after successful PR merge"
This reverts commit a90bcfdfc7.
* Try readding from scratch
* Add airflow
* Update TS-251-plus.yml
---------
Co-authored-by: NetBox-Bot <info@netboxlabs.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* 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>
* 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>
* 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>
* adds PRIMERGY RX2540 M5
* Updates Gig-E and TenGig-E port names
* Removes VGA console, changes power to module-bays
---------
Co-authored-by: Patrick Holahan <tjunyat@gmail.com>
* Added APC AP8881 and AP8888 PDUs
* Fixed `interfaces` typo
* Fixed more typos in outlet numbering
* Commented out `description`
* Moved "CAN In" to `console-server-ports`
* 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>
* 5 files
* Update FG-3200D.yaml
Added airflow data point per the products datasheet
* Update FG-1000D.yaml
Added airflow data point per the products datasheet
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Create AP8841.yaml
* Update AP8841.yaml
Adding weight and airflow data points from the products datasheet
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Create Infoblox IB-825
* Rename IB-825 to IB-825.yaml
* Update Infoblox IB-825.yaml with weight airflow and part no
Added weight, weight_unit, airflow and part_number
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Update CCR1009-7G-1C-1S-Plus-PC.yaml
Correct PoE Port from 1 to 7
Correct power port type from C14 to DC terminal (barrel jack)
Add Port labels
* Update CCR1009-7G-1C-1S-Plus-PC.yaml
fix indent
* Fixup YAML lint warning
* Create Infoblox IB-2220.yml
* Rename IB-2220.yml to IB-2220.yaml
* Update IB-2220.yaml
missed updating the model field.
* Update IB-2220.yaml
Corrected PS0 max draw to 960
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* wip
* more details
* remove header comments
* fix module ports
* use description instead of comment + caps part num
* reorg fields, add missing info, remove description
* fix delta models
* fix 1000base-t
* remove slug from module
* remove airflow, depth, height from module
* change PSUs from devices to modules
* add detailed info for liteon psu
* remove trailing spaces
* new line at end of file
* use mgmt instead of console
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Update C9800-L-C.yaml
- Fixed interface naming to match device
- Fixed that this is a child device designed to be mounted into a side by side rack mount.
- Fixed power draw and power port
* Create C9800-L-F
Nearly duplicate of C9800-L-C except power draw and sfp modules
* Rename C9800-L-F to C9800-L-F.yaml
* Create C9800-L-RMNT.yaml
Rack mount for the 9800-L
* Update C9800-L-C Weight
* Update C9800-L-F weight
* Fix interface order C9800-L-C, C9800-L-F
* Add is_powered false to C9800-L-RMNT
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* 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
* 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>