Commit Graph

4125 Commits

Author SHA1 Message Date
Caio Almeida
53bd66e0ba Updates Huawei Device Type: NE8000 F1A-8H20Q (#3398)
* Adds 'huawei-ne8000-f1a-8h20q.front.png'

* Adds 'huawei-ne8000-f1a-8h20q.rear.png'

* Adds Elevation Images to NE8000-F1A-8H20Q.yaml

* Updates comments hyperlink on .yaml
2025-08-09 21:51:38 +01:00
NetBox-Bot
e80471c083 Regenerate master slug list after successful PR merge 2025-08-08 21:11:23 +00:00
m-hau
9e6cf8d017 Enforce component properties (#3391)
* Disable additional properties for components

It is not a global option, it needs to be set per-definition.
Enabling it produces a lot of validation errors.

* Update json schema

Add missing fields and value constraints. The `rf_role` enum is
currently not included in the `generated_schema.json` from upstream,
so I "faked" it for now by added it manually.

* Rework custom power source marker

While you could technically have a device that does PoE and serial
console on the same port, this is just one very specific scenario.
Rename the custom property from `poe` to `_is_power_source` to be more
general and better reflect its intention, and properly document it in
the json schema.
Remove the property from device types where it is false, and where it's
unneeded because power-ports exist.

* Fix power draw

In NetBox the PSU modules have a power draw, but not the module-bays you
can put them into; so remove it from those. Plus some minor corrections.

* Fix PoE

Basically fix the casing by renaming from the wrong kebab-case to the
correct snake_case.

* Turn invalid comments into description

Only device types can have `comments`, everything else is limited to
`description`. So turn all invalid comments into descriptions.

* Fix mgmt_only

Console port in NetBox don't have a `mgmt_only` property, because they
are by definition management-only.

* Fix position(s)

Device bays don't have a position, because the child devices are
completely separate and don't share any naming/numbering.

* Miscellaneous fixes

Everything that didn't fit into the prior larger error categories.
Validation now passes again.
2025-08-08 22:10:01 +01:00
NetBox-Bot
eeadf01038 Regenerate master slug list after successful PR merge 2025-08-07 20:46:53 +00:00
Caio Almeida
ad2106b27b Adds a new HPE Device Type: MSR954 AC Router JH296A (#3386)
* Adds 'hpe-msr954-ac-router.front.png'

* Adds 'JH296A.yaml'

* Adds 'hpe-msr954-ac-router.rear.png'

* Renames .yaml
2025-08-07 21:45:13 +01:00
Matthew Seaman
0ddf4b1b93 Add library entry for Dell PowerEdge R660xs (#3388)
* Add library entry for Dell PowerEdge R660xs

https://www.delltechnologies.com/asset/en-us/products/servers/technical-support/poweredge-r660xs-technical-guide.pdf

* Correct the speed of the on-board Ethernet ports

These are only 1Gb Ethernet.  Apologies for the confusion.

* Remove editor backup file committed by mistake.
2025-08-07 21:44:19 +01:00
NetBox-Bot
e17ee6da30 Regenerate master slug list after successful PR merge 2025-08-06 20:57:50 +00:00
Frigyes
92fc030794 Added SuperServer 1028R-WTR (#3385)
* Added SuperServer 1028R-WTR

* Update SuperServer-1028R-WTR.yml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-06 21:56:27 +01:00
NetBox-Bot
4e0f1959d2 Regenerate master slug list after successful PR merge 2025-08-06 20:53:59 +00:00
Motoyuki OHMORI
3e7e935c74 add HPE Aruba Networking CX 6200F 24G 4SFP+ Switch (JL724B). (#3384)
* add HPE Aruba Networking CX 6200F 24G 4SFP+ Switch (JL724B).

* Update Aruba-6200F-24G-4SFPP-B.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-06 21:52:40 +01:00
NetBox-Bot
3264eab36d Regenerate master slug list after successful PR merge 2025-08-06 13:59:39 +00:00
Rene Steen
77204ea0af Add netgate 1537 config (#3351)
* added netgate 1537 config

* added device bays and part number

* added empty line at the end of yaml

* rename file to contain double '-' char

* change slug name to include double '-'

* use module bay instead of device bay and add supermicro aoc sgp i4 module

* remove quotes

* add position attribute

* subdevice role no longer needed

* rj45 should be interface port with mgmt only flag

* Update and rename 1537-pfsense-plus--security-gateway.yaml to 1537-Security-Gateway.yaml

---------

Co-authored-by: Rene Steen <steen.rene@indivumed.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-06 14:58:18 +01:00
NetBox-Bot
18fe850ecf Regenerate master slug list after successful PR merge 2025-08-06 13:54:39 +00:00
iriseden
618c9934ab Add HPE 5140 El and HI (#3353)
* Add R9L61A

* Add JL824A

* Add POE mode

* Add JL827A

* poe_mode on Ge1/0/20

* Add R9L64A

* Wrong interface added

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-06 14:53:08 +01:00
NetBox-Bot
7a5841fef8 Regenerate master slug list after successful PR merge 2025-08-06 13:46:59 +00:00
adam5isalive
e57ffe9103 Arris-s33v2 (#3378)
* add arris s33v2

* fix typo

---------

Co-authored-by: Adam Yedlin <adam@yedlin.us>
2025-08-06 14:45:40 +01:00
NetBox-Bot
caf44a587a Regenerate master slug list after successful PR merge 2025-08-05 11:18:23 +00:00
Arne Opdal
c62528695d Add device type Fortinet FG-401F (#3233)
* Add device type Fortinet FG-401F

* Changet interface name and type according to documentation

---------

Co-authored-by: Arne Opdal <arne.opdal@netnordic.com>
2025-08-05 12:17:03 +01:00
NetBox-Bot
e912fee28c Regenerate master slug list after successful PR merge 2025-08-05 07:36:07 +00:00
Caio Almeida
3a225c5d42 Adds a new HPE Device Type: MSR1002-4 AC Router JG875A (#3376)
* Adds 'hpe-msr1002-4-ac-router.front.png'

* Adds 'hpe-msr1002-4-ac-router.rear.png'

* Adds 'JG875A.yaml'

* Update and rename JG875A.yaml to MSR1002-4-AC-Router.yaml

Fixed pre-commit issues

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-05 08:34:47 +01:00
NetBox-Bot
5e80a55bcc Regenerate master slug list after successful PR merge 2025-08-05 07:25:25 +00:00
Onlyodin
7a0c1392ca Added Meraki MS150 switches (#3374)
* Added Meraki MS150 switches

* Update Meraki-MS150-24MP-4X.yaml

To correct a typo for port type on port 19

* Added weight units for MS150 switches

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-05 08:24:07 +01:00
NetBox-Bot
c0ea96b77e Regenerate master slug list after successful PR merge 2025-08-05 07:18:21 +00:00
mtimvik
2e98e9610b Snr s2900 (#3354)
* renmae S2995G-24FX to S2995G-24FX-UPS (modification with UPS)

* cosmetic fixes for S2995G-24FX-UPS; add SNR S2995G-24FX, S2989G-48TX-POE

* add SNR S2995G models with AC power

* fix slug for SNR S2995G-24TX-POE

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-05 08:17:02 +01:00
NetBox-Bot
1a4bca32ab Regenerate master slug list after successful PR merge 2025-08-04 21:47:00 +00:00
mtimvik
a082747758 MikroTik ccr1016 revisions (#3355)
* rename revision 2 of CCR1016-12S-1S+

* separate two revisions of CCR1016-12S-1S+; add airflow for CCR1036-8G-2S+EM

* MikroTik CCR1016-12S-1S+ - add weight and images; hide usb power outlet to comment

* add weight; hide usb to comments

* rever hide usb to comments

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-04 22:45:41 +01:00
NetBox-Bot
62fea6ae6c Regenerate master slug list after successful PR merge 2025-08-04 14:44:19 +00:00
middel94
4c916630c5 Create Lancom LX-7300.yaml (#3373)
* Create Lancom LX-7300.yaml

* Update LX-7300.yaml

poe_type changedt to type3-ieee802.bt
2025-08-04 15:42:43 +01:00
NetBox-Bot
7e88c485c6 Regenerate master slug list after successful PR merge 2025-08-04 13:18:25 +00:00
Rasmus K.
fa31684df9 Create C888-K9.yaml (#3371) 2025-08-04 14:17:03 +01:00
NetBox-Bot
43c379a06f Regenerate master slug list after successful PR merge 2025-08-04 13:15:25 +00:00
m-hau
5d900ec8fb Cisco Nexus 7700 device and module types (#3321)
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-04 14:14:06 +01:00
NetBox-Bot
d6dd35dab4 Regenerate master slug list after successful PR merge 2025-08-04 13:08:21 +00:00
middel94
118e57c777 Create device-type Lancom LW-700.yaml (#3370)
* Create device-type Lancom LW-700.yaml

* Update LW-700.yaml

added height & weight. changed poe_type
2025-08-04 14:07:01 +01:00
NetBox-Bot
d18d144e50 Regenerate master slug list after successful PR merge 2025-08-04 09:15:03 +00:00
Emanuel
b9c792140f Add Fortinet Fortigate Rugged FGR-60F (#3368)
* Add Fortinet Fortigate Rugged FGR-60F

* ADD Fortinet FortiGate Rugged 60F

* Update FGR-60F.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-04 10:13:44 +01:00
NetBox-Bot
e1c20bda1a Regenerate master slug list after successful PR merge 2025-08-04 09:08:24 +00:00
Ben Klein
9034b367d2 Add Supermicro SYS-E300-12D-4CN6P (#3358) 2025-08-04 10:06:47 +01:00
NetBox-Bot
a99fba4ec4 Regenerate master slug list after successful PR merge 2025-08-03 18:17:10 +00:00
bec-proy
827a630d82 Add MitraStar GPT-2541GNAC (#3234)
* Create GPT-2541GNAC

* Create 1

* Add files via upload

* Delete elevation-images/MitraStar/1

* Fixed issues

* Update GPT-2541GNAC.yaml

---------

Co-authored-by: Harry Cadby <harry@cadby.co.uk>
2025-08-03 19:15:52 +01:00
NetBox-Bot
e677a4f267 Regenerate master slug list after successful PR merge 2025-08-03 18:04:02 +00:00
nativenoble
e8a9c43608 Add LANCOM-UF-60 (#3200)
* added phoenix switch

* fix: apply yamlfmt formatting via pre-commit hook

* fix: resolve yamllint empty value warnings

* fix: resolve yamllint empty value warnings

* added: TC Extender 6004

* fix: format misstake

* feat: add LANCOM UF 60

* fix: typo

* fix: wrong com type

* Update UF-60.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-03 19:02:45 +01:00
NetBox-Bot
65b262f97b Regenerate master slug list after successful PR merge 2025-08-03 17:40:44 +00:00
Karl Q.
15482d10af Add/asus pro ws x570 ace (#3263)
* Add `asus-pro-ws-x570-ace`

Modeled as a "child" with module-bays. If i'm understanding the concept right, a case (with a module-bay for a MB and PSU) would be the parent.

* fix yaml quote format

<type>: $summary
Ticket: ABC-1234
Problem:
Solution:
Testing:

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-03 18:39:25 +01:00
NetBox-Bot
f1537ab8a1 Regenerate master slug list after successful PR merge 2025-08-03 17:31:54 +00:00
akiontke
faf1bbd776 C9200L-48PL-4X (#3112)
* device C9200L-48PL-4X added

* Update C9200L-48PL-4X.yaml

---------

Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-03 18:30:36 +01:00
Karl Q.
f7804fe25f feat - add DIMM slots on sys-5019d-fn8tp as module bays (#3259)
4.3+ netbox supports DIMM as module bays

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-03 17:59:47 +01:00
NetBox-Bot
7726569233 Regenerate master slug list after successful PR merge 2025-08-03 16:40:40 +00:00
Karl Q.
5df6658afa feat add supermicro MBD-X10SRH-CF and CSE-847BE1C-R1K23LPB (#3253)
* feat add supermicro `MBD-X10SRH-CF` and `CSE-847BE1C-R1K23LPB`

Chassis comes with images

* fix - nit/fmt/lint

All hail the `autofmt` :D

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-03 17:39:24 +01:00
NetBox-Bot
4976665254 Regenerate master slug list after successful PR merge 2025-08-03 15:09:14 +00:00