Commit Graph

4825 Commits

Author SHA1 Message Date
NetBox-Bot
35c92ef2bb Regenerate master slug list after successful PR merge 2025-12-30 09:20:57 +00:00
Marcin Zieba
8af496076a fix: Detect duplicates between front<->rear ports mapping (#3821)
* fix: extend front/rear port check to modules

* fix: detect duplicates between front<->rear ports mapping

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-30 09:19:17 +00:00
NetBox-Bot
c932b12e92 Regenerate master slug list after successful PR merge 2025-12-30 09:03:45 +00:00
edaleand
c023293173 Supermicro_mbd-x11-ssw-f (#3810)
* Added Cisco CBS350-24FP-4X

* Added Cisco CBS350-24FP-4X

* Adding Supermicro MBD-X11SSW-F

* Adding Supermicro PWS-704P-1R

* Realized it makes no sense to add PSUs to a motherboard model
2025-12-30 09:02:01 +00:00
Markus Viitamäki
d439fc41e2 Smartoptics Update (#3815)
* Smartoptics Update

* Lint stuff

* more lint stuff

* pre-commit checks fixed

* no pictures

* add back H-MD-09-921-928-4C.yaml

* ...

* remove H-MD-09-921-928-4C.yaml

* Add airflow property to H-MD-32-9140-9605.yaml

* Add airflow attribute to H-MD-40-921-960.yaml

* Add airflow information to M-3840-LL.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-30 09:01:39 +00:00
NetBox-Bot
245b2b2bab Regenerate master slug list after successful PR merge 2025-12-30 08:54:28 +00:00
Markus Viitamäki
f714e62c70 Remove SmartOptics DWDM-filter (#3822) 2025-12-30 08:51:30 +00:00
NetBox-Bot
c45bac99a7 Regenerate master slug list after successful PR merge 2025-12-29 09:54:44 +00:00
Florian Strankowski
03598519ad Add Lenovo ThinkCentre-M75q-Gen5-Tiny Mini PC (#3819)
* Add Lenovo ThinkCentre-M75q-Gen5-Tiny Mini PC

* Update and rename ThinkCentre-M75q-Gen5-Tiny.yaml to ThinkCentre-M75q-Gen-5-Tiny.yaml

Fixed issues

* Fix indentation in ThinkCentre-M75q-Gen-5-Tiny.yaml

* fixed issues

---------

Co-authored-by: Florian Strankowski <fs@uniquoo.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-29 09:53:16 +00:00
NetBox-Bot
2b37b6daa0 Regenerate master slug list after successful PR merge 2025-12-28 16:49:36 +00:00
m-hau
c390a41d82 Optimize pre-commit download (#3674)
* Fix non-local rack pickle path

Looks like a copy&paste error from/in 57742dbb.

* Optimize download

Use a partial clone, which is supported in Git since 2.18 (released
2018). The amount of actually downloaded data is roughly equal to the
size of the required files, the compression offsets the git overhead.

* Fallback for old git versions

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-12-28 16:48:10 +00:00
NetBox-Bot
e241d3e575 Regenerate master slug list after successful PR merge 2025-12-28 16:42:03 +00:00
Grische
91e3bb5555 Add missing MGMT port for MikroTik CRS326-24S+2Q (#3804) 2025-12-28 16:40:35 +00:00
Grische
3fa8b94942 Add missing MGMT port for MikroTik CRS354-48G/P (#3803) 2025-12-28 16:40:09 +00:00
NetBox-Bot
207c64d218 Regenerate master slug list after successful PR merge 2025-12-27 22:51:00 +00:00
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