4860 Commits

Author SHA1 Message Date
Dan Kelcher
4c10405fa9 Added IE-3300-8U2X, IE-4000-4GS8GP4G-E, IE-4000-16T4G-E, IE-9320-24P4X (#3811)
* Added IE-3300-8U2X, IE-4000-4GS8GP4G-E, IE-4000-16T4G-E, and IE-9320-24P4X

* Update IE-4000-4GS8GP4G-E.yaml

* Update IE-3300-8U2X.yaml

* Update IE-4000-16T4G-E.yaml

* Update IE-9320-24P4X.yaml

* Add files via upload

* Update IE-3300-8U2X.yaml

* Update IE-3300-8U2X.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-27 22:49:20 +00:00
NetBox-Bot
3fd5c6e51e Regenerate master slug list after successful PR merge 2025-12-27 22:37:14 +00:00
Jerome Gagnon
ec2a36e215 Add HP ProDesk 400 G4 Small Form Factor PC device-type (#3817)
* Create ProDesk-400-G4-SFF.yaml

* Change module bay positions to string format as per schema
2025-12-27 22:35:45 +00:00
Andrew Jones
74905c5cd0 New Cisco IE Series Switch additions (#3818)
* Adding multiple Cisco IE series switches

* Trailing newline fix and other pre-commit failure fixes

* Power draw fixes

* Removed IE-9320-24P4X and fixed airflow to passive

* Conflict resolutions for IEM-3300-16T module

* Uncomment airflow setting in IEM-3300-16T.yaml

* Remove IRIG-B input ports from device YAML

Removed IRIG-B Digital and Analog Input ports.

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-27 22:34:35 +00:00
NetBox-Bot
d95ace7809 Regenerate master slug list after successful PR merge 2025-12-27 22:15:51 +00:00
Marcin Zieba
efa692f1fe fix: extend front/rear port check to modules (#3820) 2025-12-27 22:14:24 +00:00
NetBox-Bot
844c68aceb Regenerate master slug list after successful PR merge 2025-12-23 21:16:05 +00:00
Grische
3d83e9f40a Add Mellanox SX1036B-1SFS (#3812) 2025-12-23 21:14:36 +00:00
NetBox-Bot
a0bc49ca53 Regenerate master slug list after successful PR merge 2025-12-23 21:12:32 +00:00
Leon Adomaitis
6f3e457f54 Add Dell PowerEdge r440 and r640 elevation images (#3814)
* Add images for dell r440 and r640

* Add front and rear image support to PowerEdge-R440

* Add front and rear image attributes to PowerEdge-R640
2025-12-23 21:10:46 +00:00
NetBox-Bot
b5b080d60e Regenerate master slug list after successful PR merge 2025-12-22 15:06:13 +00:00
Grische
ae7ef94d5b Add Datasheet and weight to Mellanox SN2700 (#3809) 2025-12-22 15:04:21 +00:00
djagoo
521404b13b Added MikroTik E60iUGS hEX S (2025) (#3808)
* Added MikroTik E60iUGS hEX S (2025)

* corrected comment

* Change sfp1 type from 2.5gbase-t to 10gbase-x-sfpp

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-22 15:03:06 +00:00
NetBox-Bot
935822165e Regenerate master slug list after successful PR merge 2025-12-22 14:51:17 +00:00
Markus Viitamäki
607d507719 FS.com FHD Update (#3807)
* FS.com FHD Update

* fix linting

* more linting..
2025-12-22 14:49:30 +00:00
NetBox-Bot
966d71e692 Regenerate master slug list after successful PR merge 2025-12-19 21:19:09 +00:00
Grische
72c989c27c Add missing PoE info for CRS310-1G-5S-4S+IN (#3805) 2025-12-19 21:17:42 +00:00
Grische
6069c7941b Add missing PoE ports to MikroTik CRS358-24P (#3806) 2025-12-19 21:16:24 +00:00
NetBox-Bot
12b39d8aa7 Regenerate master slug list after successful PR merge 2025-12-19 13:56:36 +00:00
Grische
4b3bf9252a Add label to MikroTik serial ports (#3802) 2025-12-19 13:55:07 +00:00
NetBox-Bot
63900dbabf Regenerate master slug list after successful PR merge 2025-12-18 12:07:04 +00:00
Javier Gimenez
565603b039 Adding Cisco Meraki MS390-48UX2-HW device type (#3709)
* Adding Cisco Meraki MS390-48UX2-HW device type

This commit adds the Cisco Meraki MS390-48UX2 switch to the device-type library.

- 48 x multigigabit (5GbE) UPoE/802.3bt access ports
- 4 x 10G SFP+ uplink ports
- 2 x 40G QSFP dedicated stacking ports
- 1 x dedicated management port
- Dual IEC C14 power inputs (Slot 0, Slot 1)
- 1 RU height, full depth, 9.09 kg
- Idle/maximum power draw: 158 W / 843 W

Reference: [Meraki MS390-48UX2 Datasheet](https://documentation.meraki.com/MS/Product_Information/Overviews_and_Datasheets/MS390_Datasheet)

* Adding Cisco Meraki MS390-48P device type

This commit adds the Cisco Meraki MS390-48P switch to the device-type library.

- 48 x 1GbE PoE+ access ports
- 4 x 10G SFP+ uplink ports
- 2 x 40G QSFP dedicated stacking ports
- 1 x dedicated management port
- Dual IEC C14 power inputs (Slot 0, Slot 1)
- 1 RU height, full depth, 9.09 kg
- Idle/maximum power draw: 93 W / 555 W

Reference: [Meraki MS390-48P Datasheet](https://documentation.meraki.com/MS/Product_Information/Overviews_and_Datasheets/MS390_Datasheet)

* Fixed power ports

---------

Co-authored-by: Harry <harry@cadby.co.uk>
2025-12-18 12:05:35 +00:00
NetBox-Bot
4b124339f0 Regenerate master slug list after successful PR merge 2025-12-18 09:08:40 +00:00
Javier Gimenez
cb9393ba06 Adding Cisco Meraki MS390-24UX device type (#3708)
* Adding Cisco Meraki MS390-24UX device type

I added this device type to my netbox, so I made this commit adds the Cisco Meraki MS390-24UX switch to the device-type library.

- 24 × multigigabit (mGbE) UPoE/802.3bt access ports
- 4 × 10 G SFP+ uplink ports
- 2 × 40 G QSFP dedicated stacking ports
- 1 × dedicated management port
- Dual IEC C14 power inputs (Slot 0, Slot 1)
- 1 RU height, full depth, 8.25 kg
- Idle/maximum power draw: 162.7 W / 809.9 W

Reference: [Meraki MS390-24UX Datasheet](https://documentation.meraki.com/MS/Product_Information/Overviews_and_Datasheets/MS390_Datasheet)

* Update Meraki-MS390-24UX.yaml

Fixed non-ASCII characters (×) in the YAML definition.

- Replaced all "×" multiplication symbols with "x" in comments to ensure ASCII-only compliance.

* Update slugs Meraki-MS390-24UX.yaml

Fix: update slug to satisfy validation rule.

- Changed slug to end with the normalized model:
  * cisco-ms390-24ux  -> cisco-meraki-ms390-24ux

* Update Meraki-MS390-24UX.yaml

Fixed issues

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-18 09:07:02 +00:00
NetBox-Bot
200f86914b Regenerate master slug list after successful PR merge 2025-12-18 08:36:00 +00:00
SantaClaus!!
ec77daee41 Update WS-C2960X-24PD-L.yaml (#3801)
Removed two interfaces from the 24PD-L.yaml, since they only exist on the 24PS-L model. The Cisco 24PD-L model only has two TenG ports which already exist in this template
2025-12-18 08:34:34 +00:00
NetBox-Bot
2900c90b9a Regenerate master slug list after successful PR merge 2025-12-17 08:37:56 +00:00
netnoddy
f648b5bd52 Add new smartoptics module (#3792)
* Add new smartoptics module

* Fixed some yaml errors

* fix yaml syntax

* Fixed Issue

---------

Co-authored-by: thaa <tyrone.vanderhaar@sbab.se>
Co-authored-by: Harry <harry@cadby.co.uk>
2025-12-17 08:36:30 +00:00
NetBox-Bot
26149ae765 Regenerate master slug list after successful PR merge 2025-12-17 08:35:24 +00:00
netnoddy
c0f236640f Add new device type (#3799)
* Add new device type

* Update MDS-9148V-64G-Fibre-Channel-Switch.yaml

---------

Co-authored-by: thaa <tyrone.vanderhaar@sbab.se>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-17 08:33:39 +00:00
NetBox-Bot
eea515d82c Regenerate master slug list after successful PR merge 2025-12-15 13:20:20 +00:00
Georg Wedel
7c96df49e2 Add files via upload - More Cisco Industrial devices (#3789)
* Add files via upload

Added more Cisco Industrial devices

* Add files via upload

Corrected failed validation

* Delete device-types/Cisco/P-LTE-GB.yaml

wrong folder

* Delete device-types/Cisco/IEM-3300-8S=.yaml

wrong folder. Is module

* Delete device-types/Cisco/IEM-3300-16T=.yaml

wrong folder. is module/add-on

* Update IE-3100-18T2C-E.yaml

Fix end-of-file newline for IE-3300-8T2C-E.yaml

* Update IE-3100-18T2C-E.yaml

Fix - indents 4 to 2

* Update IE-3100-8T2C-E.yaml

fix - indent 4 to 2

* Update IE-3100-8T4S-E.yaml

fix - indent 4 to 2

* Update IE-3300-8T2C-E.yaml

fix - indent 4 to 2

* Update IE-3300-8T2C-E.yaml

fix - remove blank line

* Update IE3300-8P2C-E.yaml

fix - indent 4 to 2

* Update IE3300-8P2C-E.yaml

possible fix - fixed end-of-line and newline 1:4

* Update IE3300-8P2C-E.yaml

fix - Tried to fix new line character

* Update - added and fixes

Added - Module types, IEM-3300 addons
Fix - Windows to UNIX EOL conversion.

* Update IEM-3300-16T=.yaml

fix - indentations 4 to 2

* Update IEM-3300-8S=.yaml

fix - indentations 4 to 2

* Update IE-3100-18T2C-E.yaml

fix - changed comma to period for weight:

* Update IE-3100-8T2C-E.yaml

fix - changed comma to period for weight:

* Update IE-3100-8T4S-E.yaml

fix - changed comma to period for weight:

* Update IE-3300-8T2C-E.yaml

fix - changed comma to period for weight:

* Update IE3300-8P2C-E.yaml

fix - changed comma to period for weight:

* fix - slug naming convention all additional files

* fix - added power ports for IE3300 devices

Additional fix - Added specified wlan supported version - ieee802.11ac

* correction - Corrected model name for IE3300 devices

model name were incorrect. Cisco devices have combo ports, but Cisco named then with S instead of C. Official name is IE-3300-8x2S.

* Rename IEM-3300-16T=.yaml to IEM-3300-16T.yaml

* Rename IEM-3300-8S=.yaml to IEM-3300-8S.yaml

* Update and rename IE3300-8P2S-E.yaml to IE-3300-8P2S-E.yaml

To match other devices added as part of this PR

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-15 13:18:40 +00:00
NetBox-Bot
f8d70c02c6 Regenerate master slug list after successful PR merge 2025-12-15 13:06:01 +00:00
Juniper46
981cacd782 Improved front and rear port validation (#3798)
* Update definitions_test.py

Improved Front and rear port validation

* Fixed device

---------

Co-authored-by: Harry <harry@cadby.co.uk>
2025-12-15 13:04:24 +00:00
NetBox-Bot
1277dc9db9 Regenerate master slug list after successful PR merge 2025-12-15 10:14:47 +00:00
Peter Potvin
a67de35753 Add support for 2 supermicro devices (#3796)
* Add Supermicro SuperServer 6027TR-HTRF

* Add Supermicro MBD-X9DRT-HF
2025-12-15 10:13:16 +00:00
NetBox-Bot
1e43eea152 Regenerate master slug list after successful PR merge 2025-12-15 09:44:25 +00:00
Phill Fernandes
d42a33d8da Add rackifyUS devices (#3623)
* Add RackifyUS devices

* Add 1 Inch Grommet Panel - 10” Rack Mount
* Add 1U Blank Panel - 10” Rack Mount
* Add 1U Vented Panel - 10” Rack Mount
* Add 2U Blank Panel - 10” Rack Mount
* Add 2U Vented Panel - 10” Rack Mount
* Add JetKVM 1x - 10" Rack Mount
* JAdd etKVM 2x - 10" Rack Mount
* JAdd etKVM 3x - 10" Rack Mount
* JAdd etKVM 4x - 10" Rack Mount
* Add Keystone Panel - 10" Rack Mount

* Fix manufacturer for RackifyUS devices

* add "rackifyus-" to beginning of slugs

* fix U count for 2U devices

* add elevation images for RackifyUS

* removing trailing space in model

* Add  RackifyUS Dell OptiPlex Micro 3000/5000/7000 - 10" Rack Mount

* Rename RackifyUS Dell OptiPlex Micro 3000/5000/7000 - 10" Rack Mount to be consistent with other devices

* Add Mac Mini M1/M2/Intel - 10" Rack Mount

* rename and move file

* - Rename file to match contents
- Add Netgear GS308/GS308E - 10" Rack Mount
- Add Mac Mini M1/M2/Intel again

* - Add HP EliteDesk Mini G1/G2 - 10" Rack Mount

* - Add Lenovo ThinkCentre Tiny - 10" Rack Mount
- Add HP EliteDesk Mini G1/G2 - 10" Rack Mount

* tweak HP EliteDesk Mini G1/G2 - 10" Rack Mount slug

* remove whitespace

* Temp partial stash

rename file and remove dupe

* Remove whitespace

* adding required trailing newline

* eof

* removing eof whitespace

* fixing models to align with schema

* fixing more capitalization

* more fixes

* more slug tweaks

* tweaks

* enabled "front_image" YAML where applicable.

* adding missing newlines at end of files

* fix front_image YAML mispelling

* fixing image filename capitalization

* fix filename for image

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-15 09:42:56 +00:00
NetBox-Bot
b7889386b0 Regenerate master slug list after successful PR merge 2025-12-15 09:31:16 +00:00
kimlulz
35bce5bfb1 Added HPE, 3Com, NetApp devicetype, elevationimages (#3788)
* 🛠️Added: 3Com Superstack 3 4500 26 Port

* 🛠️ Rename `model`, Added image `4500-26p`

* Added: device-type `ProLiant DL380e Gen8`

* Change front image, added rear image for `3COM JE045A`

* Added image `flexfabric 5710`

* Added `front/rear_image: true` on 3com-4500-26p, HPE FF 5710

* Rename elevation images

* Rename elevation images

* Changed improved front image `dl360 gen10`

* `font` -> `front`

* Added elevation images `dl380e/p gen8)

* Reflect `image:true`

* Added devicetype, elevationimage `SimpliVity 380 gen10`

* Change partnumber `SV380`, Added `StoreEasy 1460 Gen10`

* rename `sv380`

* Updated `part_number`

* Fixing yaml format which was failed

* Added elevationimage `netapp-aff-a150`

* dx360 gen10 has no images

* Added elevationimage `MSA 2040 SFF AC`

* reflect `image: true` msa 2040

* Added Elevationimage `DL380 Gen10`

* Added devicetype `NetApp AFF A150`

* Changed P/N

* rename aff-a150
2025-12-15 09:29:50 +00:00
NetBox-Bot
97935ff2cc Regenerate master slug list after successful PR merge 2025-12-12 15:10:24 +00:00
dependabot[bot]
b026136341 Bump pre-commit from 4.2.0 to 4.3.0 (#3600)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-12 15:08:41 +00:00
NetBox-Bot
ec2553f2b8 Regenerate master slug list after successful PR merge 2025-12-12 15:05:18 +00:00
Laurent Stéphenne
05a7ef8644 Create and update Alcatel-Lucent and Cisco device types (#3519)
* Dumped exported device types

* Fix rebase

* Added missing position

* Fixed issues

* Fix: console-ports instead of console-server-ports

* Updated

---------

Co-authored-by: Harry <harry@cadby.co.uk>
2025-12-12 15:03:09 +00:00
NetBox-Bot
566a86eb27 Regenerate master slug list after successful PR merge 2025-12-12 14:39:08 +00:00
sysadmin-pg
a300e99209 Add server ASUS RS521A-E12-RS12U (#3795)
* Add device ES3510MA

ES3510MA L2 Fast Ethernet Standalone Switch

* Add device ASUS RS521A-E12-RS12U
Server ASUS RS521A-E12-RS12U
AMD Single Socket, 2U Server, 5th Generation AMD EPYC Processors with AMD 3D V-Cache technology

* Add server ASUS RS521A-E12-RS12U
AMD Single Socket, 2U Server, 5th Generation AMD EPYC Processors with AMD 3D V-Cache technology

* Update and rename ASUS-RS521A-E12-RS12U.yaml to RS521A-E12-RS12U.yaml

* Fixed issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-12 14:37:43 +00:00
NetBox-Bot
74abd03072 Regenerate master slug list after successful PR merge 2025-12-12 14:18:35 +00:00
dependabot[bot]
214478ebbe Bump jsonschema from 4.25.0 to 4.25.1 (#3598)
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema) from 4.25.0 to 4.25.1.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.25.0...v4.25.1)

---
updated-dependencies:
- dependency-name: jsonschema
  dependency-version: 4.25.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-12 14:17:07 +00:00
NetBox-Bot
b21af9521a Regenerate master slug list after successful PR merge 2025-12-11 11:05:40 +00:00
Walday
34d87eb7c2 Update some HP blades and add SNR ERS devices (#3791)
* Create ERS2000.yaml

* Create ERS2010.yaml

* Create Compute-Blade-E55R4.yaml

* Create ProLiant-BL660c-Gen9.yaml

* Update ProLiant-BL460c-Gen10.yaml

* Update ProLiant-BL460c-Gen8.yaml

* Update ProLiant-BL460c-Gen9.yaml

* Create 733459-B21.yaml
2025-12-11 11:04:11 +00:00