Commit Graph
4820 Commits
Author SHA1 Message Date
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
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-hauandHarry 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 KelcherandHarry 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 JonesandHarry 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
djagooandHarry 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 GimenezandHarry 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 GimenezandHarry 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
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
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 WedelandHarry 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
Juniper46andHarry 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 FernandesandHarry 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