* add AP8853
* fix model name
* split comment and description
* fix link in comment
* wrap comment in qoutes
---------
Co-authored-by: Giotta Simon <simon.giotta@ruag.ch>
* feat: two new Arista models
* fix: correct model, slug, part_number for DCS-7280CR3AM-24D12-F
* feat: add elevation images for 7280dr3a-54-f and 7280cr3am-24d12-f
* fix: correct rack units and weight
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* removes the powerport from the virtual router device type
As this is a virtual router it may be completely deleted as no NetBox device will use this device type.
* removes virtual router
a virtual router will not be a device, hence no device type needed
* add HPE Aruba 5420 spec file & images
* fix weight
* add HPE Aruba 5420 modules, power supplies and fan trays
* fix new line at eof
* fix module type file names
* Update S0U63A.yaml
These are POE+ not POE++
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Create XGS-116
Added the XGS-116
* Rename XGS-116 to XGS-116.yaml
* Update XGS-116.yaml
* Update XGS-116.yaml
* Update XGS-116.yaml
Set power port types to dc-terminal
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Add both X690 series switches
* Add elevation images
* Add X695 switch and images
* Try removing quotes from part number that is a num
* Put back quotes, remove others that are not needed
* Add one missing quote
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add 5520 switches, PSUs, and VIMs
* Add weights
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
* Commscope 48 port MFPS panels
* Cleanup formatting
---------
Co-authored-by: Graham Beneke <git@beneke.me>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* Add 5420 switch models
* Add power supplies as described in 5420 datasheet
* front-to-back changed to front-to-rear
* Update 5420M-16MW-32P-4YE.yaml
Uplinks are 25GB SFP28
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Add ION 1200 series equipment
* Add ION 3200 device and rack tray
* Add ION 9000 and 9200
* Fix line endings
* Fix more EOF new-lines
* Fix slugs
* One more slug fix
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Add new models and rack trays
* Add quotes around links
* Remove trailing spaces
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
* added sse-x3348tr
* newline character
* Update SSE-X3348TR.yaml
Converted power ports to module bays
---------
Co-authored-by: Ryan Merolle <ryanmerolle@users.noreply.github.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
* Create DWS-3160-24TC
* Removed quotes for yaml values - see guidelines
* Removed trailing whitespace
* Updated interface names to be consistent with other models
* Add device type WS-S2960S-24PD-L
* Added link to product page in comments
* Use ' instead of "
---------
Co-authored-by: Jogi Hofmüller <77484402+jhofmueller@users.noreply.github.com>
* Add maximum_draw, notes about combo ports for PowerConnect 6224, 6248
* Add PowerConnect 62xxP, 6224F
* Add PowerSwitch N15xx, N15xxP
* Add PowerSwitch N2024, N20xxP
* Add images for PowerSwitch N2048
* Add PowerSwitch N4032, N4032F and two uplink modules
* Set airflow for PowerSwitch N1500, N2000 series
* Set front_image, rear_image for PowerSwitch N2048
* Add front image for Dell PowerSwitch N1548
* Update PowerSwitch-N4032.yaml
Convert power ports to PSUs as they are hot swappable
* Update PowerSwitch-N4032F.yaml
Convert power ports to PSUs as they are hot swappable
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Adding Siemon patch panels
* Fix line endings and final new line
* Add HD5 series panels
* Fix format of model on HD6 series
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Add SMX3000RMLV2U
* Add images
* Fix file name
* Update SMX3000RMLV2U.yaml
Network interface is part of the management card not the chassis
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Upload Ciena Files
* Upload Cisco Files
* Rename 170-3928-901.yaml to 3928-dc.yaml
Set files names to follow same naming as all other ciena devices
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Add vertical PDUs
* Add and fix MH15 series PDUs
* Add Tripp-Lite 12 series horizontal PDUs
* Fix final line blankness
* Fix images status
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Adding HUBER+SUHNER IANOS
* rename to get rid of plus sign
* pre-commit changes
* change weight to gram
* fixing rear and front ports
* more fixes
* one last fix..
* adding more modules
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Add QNAP TS-{4,8}32PXU-RP, TS-432PXU with images
* Remove disk bays from TS-{4,8}32PXU-RP, TS-432PXU
* Add weight, weight_unit for TS-{4,8}32PXU-RP, TS-432PXU
* Replace power-ports with module-bays for removable PSUs in -RP models.
Add the Delta DPS-250AB-81 A PSU that was supplied in our units.
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* EX4300-32F only has two QSFP+ ports. Other models have four.
"EX4300-32F 32-port 100/1000BASE-X SFP, 4x10GBASE-X SFP+, 2x40GBASE-X QSFP+, and 350 W AC PS (optics sold separately)"
https://www.juniper.net/us/en/products/switches/ex-series/ex4300-line-of-ethernet-switches-datasheet.html
* Add EM-UM-8X8SFP, 8-port 1GbE/10GbE SFP+ Uplink Module for EX4300-32F and EX4300-32F-DC
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Add Meinberg Lantime M300
* yamllint fixes
* Fixing issues raised by review
* Add weight
* Add max power consumption to PSU
* rename the image to be found
* Update elevation image, removed second psu to corespond with elevation image
* fix yaml to x150-series
* Fix: Prevent non-ASCII characters in YAML files (#2461)
This commit addresses the issue #2461 by updating the test case to detect non-ASCII characters in YAML files. The new check ensures that if any non-ASCII characters are found, the test will fail and provide a clear message listing the problematic characters.
• Added a check to identify non-ASCII characters in the content of the YAML files.
• If non-ASCII characters are found, the test will now fail with a detailed error message, including the list of non-ASCII characters.
This update helps ensure that YAML files are strictly ASCII-encoded, avoiding potential encoding issues in different environments.
* Create X590-24x-1q-2c.yaml
* Create x590-24t-1q-2c.yaml
* Add X590 images
* Rename x590-24t-1q-2c.yaml to X590-24t-1q-2c.yaml
* Merged master after rename so it pulled in the old file too
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Moved the AP yaml files to the correct directory. They should have been in device-types/APC and not the root directory
* Added new device types
* Add files via upload
Added new device types
* Add files via upload
Added new device types
* Rename Cisco SMA M395.yml to cisco-sma-m395.yaml
renamed to slug.yaml
* Rename cisco-sma-m395.yaml to SMA-M395.yaml
Convention in the repo is model.yaml not slug.yaml. See any of the hundreds of other cisco models for reference. I have renamed it to <model>.yml accordingly.
* Updated the mgmt interface type to sfp from sfp28
* Added front and rear images for f5 big ip i7800
* Renamed from dash to period before front and back to match convention.
* Added images for cisco-n9k-c93360yc-fx2
* Rename Cisco SMA M395.yml to SMA-M395.yml
* Delete device-types/Cisco/SMA-M395.yml
deleted the file with the .yml extension since I had renamed it to .yaml
* Rename Cisco WSA S195.yml to WSA-S195.yaml
---------
Co-authored-by: Joseph Ishak <jishak@paciolan.com>
Co-authored-by: Ryan Merolle <ryanmerolle@users.noreply.github.com>
* Added Images for Juniper SRX240H2 and SRX240H2-POE
* Update SRX240H2-POE.yaml
Interface properties and datasheet link were updated, and module bays were added.
* Update SRX240H2.yaml
The datasheet link was updated and module-bays were added.
* Update SRX240H2-POE.yaml
The PDF link, weight, power draw, and interface properties have been updated.
* Update SRX240H2.yaml
Interface properties, PDF link, weight, device pictures, and power draw updated.
* Fix existing switches
* Add the rest of the X440-G2 switches
* Add images for X440-G2 switches
* Fix PoE enum
* Fix image names from 'back' to 'rear'
---------
Co-authored-by: Harry <Harry@cadby.co.uk>