Mathieu MD
e5cd459c34
Add Huawei CloudEngine S5700 Series Switches ( #3583 )
...
Huawei CloudEngine S5735-L24LU8S4XE-QA-V2
Huawei CloudEngine S5735-L8P4S-A-V2
2025-09-27 12:59:04 +02:00
Walday
9676a195d9
Create S1720-10GW-2P-E.yaml ( #3539 )
...
* Create S1720-10GW-2P-E.yaml
* Update S1720-10GW-2P-E.yaml
2025-09-15 15:40:49 +01:00
Walday
71e8742d61
Create S5735-L48P4S-A1.yaml ( #3538 )
...
* Create S5735-L48P4S-A1.yaml
* Update S5735-L48P4S-A1.yaml
2025-09-15 15:39:41 +01:00
Mathieu MD
90054d0282
Add Huawei models: S5735-L8P4S-A1, AirEngine5762-12, AirEngine5773-21… ( #3531 )
...
* Add Huawei models: S5735-L8P4S-A1, AirEngine5762-12, AirEngine5773-21, AirEngine6776-56TP, AirEngine6760R-51, AirEngine6761-21T
* Fix indentation
* Fix font_image
* Add Huawei models: S5735-L8P4S-A1, AirEngine5762-12, AirEngine5773-21, AirEngine6776-56TP, AirEngine6760R-51, AirEngine6761-21T
* Added airflow
---------
Co-authored-by: Harry <harry@cadby.co.uk >
2025-09-11 13:18:46 +01:00
Arseny
f268ff924c
Add CE6865-48S8CQ-EI.yaml ( #3509 )
...
Huawei CloudEngine 6865, 48x25GE, 8x100GE
Link: https://support.huawei.com/enterprise/en/doc/EDOC1000019246/3082bcde/ce6865-48s8cq-ei
Link: https://info.support.huawei.com/info-finder/vue/search-center/en/enterprise/routers/ce6800-pid-C00000000059/hardwarecenter?keyword=02351RFC&productModel=CE6865-48S8CQ-EI#specifacations
2025-09-04 12:43:34 +01:00
Walday
ec1ea03860
Create 2288h-v6.yaml ( #3457 )
...
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-08-28 12:12:38 +01:00
Caio Almeida
fe5d0f863e
Updates Huawei Device Type: S5731-H24T4XC ( #3414 )
...
* Adds file 'huawei-s5731-h24t4xc.front.png'
* Adds file 'huawei-s5731-h24t4xc.rear.png'
* Updates .yaml: adds elevation images + part_number + fans on module-bays; adds power modules' labels; and, removes unnecessary 'interface' text on XGE ports
2025-08-12 21:44:43 +01:00
Caio Almeida
7b2c7e48f3
Adds a new Huawei Device Type: S5720-52X-PWR-SI-AC ( #3401 )
...
* Adds 'huawei-s5720-52x-pwr-si-ac.front.png'
* Adds 'huawei-s5720-52x-pwr-si-ac.rear.png'
* Adds 'S5720-52X-PWR-SI-AC.yaml'
* Fix PoEs value on .yaml
* Fix 'power-ports' -> 'module-bays' on S5720-52X-PWR-SI-AC.yaml
2025-08-11 11:06:01 +01:00
Caio Almeida
863b1e1d81
Adds a new Huawei Device Type: S5700-52P-LI-AC ( #3400 )
...
* Adds 'huawei-s5700-52p-li-ac.front.png'
* Adds 'huawei-s5700-52p-li-ac.rear.png'
* Adds 'S5700-52P-LI-AC.yaml'
* Update S5700-52P-LI-AC.yaml
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-08-10 10:03:50 +01:00
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
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
Caio Almeida
adf8eaf5e0
Adds fixes + a new Huawei Device Type: S6750-H48Y8C ( #3366 )
...
* Adds 'huawei-s6750-h48y8c.front.png'
* Adds 'huawei-s6750-h48y8c.rear.png'
* Adds 'S6750-H48Y8C.yaml'
* Fix Eth's interface name on S6730-H48Y6C-V2: from MEth0/0/1 to MEth0/0/0
* Fix weight value on S5735-L48P4XE-A-V2: from 1.1 kg to 6.10 kg
* Adds part_number on S6720-30C-EI-24S-AC: 02350DMN
2025-08-03 15:58:43 +01:00
Walday
370e0b7894
Update Dorado-5000-v6-enclosure.yaml ( #3361 )
2025-08-01 22:22:54 +01:00
Walday
2994eca892
Create D5V6-256G-NVMe-Ctrl.yaml ( #3349 )
...
* Create D5V6-256G-NVMe-Ctrl.yaml
* Update D5V6-256G-NVMe-Ctrl.yaml
* Update D5V6-256G-NVMe-Ctrl.yaml
2025-07-30 22:02:51 +01:00
Caio Almeida
55fda7803c
Adds new Huawei Device Type: S6730-H48Y6C-V2 ( #3346 )
...
* Adds 'huawei-s6730-h48y6c-v2.front.png'
* Adds 'huawei-s6730-h48y6c-v2.rear.png'
* Creates S6730-H48Y6C-V2.yaml
* Fixes Power Module info on s6730-h48y6c-v2
* Fixes S6730-H48Y6C-V2.yaml format
* Update S6730-H48Y6C-V2.yaml
fixed pre-commit issues
* Adds airflow, weight and weight_unit for S6730-H48Y6C-V2
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-07-28 21:51:55 +01:00
Caio Almeida
de0f0fb559
Updates Huawei Device Type: S6720-30C-EI-24S-AC ( #3347 )
...
* Adds 'huawei-s6720-30c-ei-24s-ac.front.png'
* Adds 'huawei-s6720-30c-ei-24s-ac.rear.png'
* Modifies S6720-30C-EI-24S-AC.yaml -> adds elevation images
* Adds comment to .yaml + hyperlink to hardware description
* Update S6720-30C-EI-24S-AC.yaml
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-07-26 23:13:21 +01:00
Caio Almeida
87e730422d
Adds new Huawei Device Type: S5735-L48P4XE-A-V2 ( #3345 )
...
* Adds 'huawei-s5735-l48p4xe-a-v2.front.png'
* Adds 'huawei-s5735-l48p4xe-a-v2.rear.png'
* Adds 'huawei-s5735-l48p4xe-a-v2' .yaml file
* Fixes .yaml from 'power-ports' to 'module-bays' due to having a power module.
* Update S5735-L48P4XE-A-V2.yaml
fixed issues
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-07-26 23:05:26 +01:00
Mathieu MD
05df782a0c
Add CloudEngine S5732-H48UM4Y2CZ-V2 + Images ( #3277 )
...
* Create CloudEngine S5732-H48UM4Y2CZ-V2.yaml
* Add files via upload
* Update CloudEngine S5732-H48UM4Y2CZ-V2.yaml
* Rename CloudEngine S5732-H48UM4Y2CZ-V2.yaml to CloudEngine-S5732-H48UM4Y2CZ-V2.yaml
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-06-28 22:01:11 +01:00
Harry
1b5060f7c7
Full depth requirement ( #3011 )
...
* Update devicetype.json
Make Full_depth property a requirement
* Added is_full_depth
* Fixed issues
* Fixed issues
* Added new files
* Added full_depth property
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com >
2025-05-19 10:25:33 -04:00
Mathieu MD
ba7b39e9b4
Add images: Huawei (Dorado 3000 v6, S6730-H24X6C, S6730-H48X6C and S5735-L24P4X-A1) and HPE (ProLiant DL380 Gen11, DL360 Gen11, Gen10 (rear) and Gen10 Plus) + HPE ProLiant DL345 Gen11 ( #3094 )
...
* Add files via upload
* Update S6730-H24X6C.yaml
* Update S6730-H48X6C.yaml
* Update S5735-L24P4X-A1.yaml
* Add files via upload
* Add files via upload
* Update ProLiant-DL360-Gen11.yaml
* Add files via upload
* Update ProLiant-DL360-Gen10-Plus.yaml
* Add files via upload
* Update ProLiant-DL360-Gen10.yaml
* Add files via upload
* Update Dorado-3000-v6.yaml
* Update ProLiant-DL380-Gen11.yaml
* Create ProLiant-DL345-Gen11.yaml
* Add files via upload
2025-05-05 20:53:54 +01:00
Martin Grytbak
983308ff58
Add S6730-H48X6C + PSUs ( #3048 )
2025-04-29 08:22:27 +01:00
Martin Grytbak
c0798ba930
Add S6730-H24X4Y4C with PSUs ( #3045 )
2025-04-29 08:19:12 +01:00
trnky
69d6e301b1
create S5732-H24S6Q.yaml ( #2970 )
...
* Create S5732-H24S6Q.yaml
device model for Huawei switch S5732-H24S6Q
* Update S5732-H24S6Q.yaml
slug changed
* Update S5732-H24S6Q.yaml
airflow modified
* Update S5732-H24S6Q.yaml
modified part number
* Update S5732-H24S6Q.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 >
2025-04-22 22:01:18 +01:00
Walday
5730d44569
Update D5V6-512G-NVMe-Ctrl.yaml ( #3004 )
2025-04-11 09:52:20 +01:00
Walday
246d50dd4c
Create D5V6-512G-NVMe-Ctrl.yaml ( #2999 )
...
* Create D5V6-512G-NVMe-Ctrl.yaml
* Update D5V6-512G-NVMe-Ctrl.yaml
* Update D5V6-512G-NVMe-Ctrl.yaml
* Update D5V6-512G-NVMe-Ctrl.yaml
2025-04-10 12:08:50 +01:00
Walday
4566c59ce4
Create Dorado-5000-v6.yaml ( #2985 )
...
* Create Dorado-5000-v6.yaml
* Update Dorado-5000-v6.yaml
Correct slot name
* Update and rename Dorado-5000-v6.yaml to Dorado-5000-v6-enclosure.yaml
* Update Dorado-5000-v6-enclosure.yaml
2025-04-10 12:02:20 +01:00
Harry
2421bbd6f0
Added requirement for position field. ( #2803 )
...
* Update components.json
Added position as a required field for modules
* Added positions to module-bays
* Fixed more devices
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com >
2025-04-05 20:36:33 -04:00
trnky
ceee7975f6
Create S5720S-52X-SI-AC.yaml ( #2968 )
...
* Create S5720S-52X-SI-AC.yaml
device model for huawei S5720S-52X-SI-AC
* Update S5720S-52X-SI-AC.yaml
added airflow and weight
* Update S5720S-52X-SI-AC.yaml
modified airflow
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-04-02 21:17:54 +01:00
Martin Grytbak
98f0c289c5
Adding Huawei S5735-L8T4X-A1 ( #2881 )
...
* Add S5735-L8T4X-A1
* Fix non-integer powerdraw
2025-02-26 19:42:12 +00:00
Walday
cbe5085c7c
Create 1288H_v6.yaml ( #2849 )
...
* Create 1288H_v6.yaml
* Update and rename 1288H_v6.yaml to 1288H-V6.yaml
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-02-21 21:57:18 +00:00
Walday
6e64e90bcf
Update S6730-H48X6C.yaml ( #2855 )
...
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-02-21 14:52:23 +00:00
Walday
9d5fc18381
Create S5735I-S8U4XN-V2.yaml ( #2754 )
...
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-02-12 13:21:17 +00:00
Walday
451571c09f
Create S5731-H24T4XC.yaml ( #2753 )
...
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-02-12 13:10:59 +00:00
Walday
ea12e3513e
Create S5731-H48P4XC.yaml ( #2752 )
...
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-02-12 13:05:45 +00:00
Walday
fa1291d963
Create AC6508.yaml ( #2755 )
...
* Create AC6508.yaml
* Update AC6508.yaml
fixed power port
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2025-02-12 12:51:07 +00:00
Robert Sander
67b4723133
moves YAML file to vendor directory ( #2567 )
...
CE6885-48YS8CQ.yaml belongs to Huawei
2024-12-16 10:17:34 +00:00
Patrick
17e5f8ec88
Add Huawei CE6856-48T6Q-HI ( #2207 )
...
* Added Huawei CE6856-48T6Q-HI - https://support.huawei.com/enterprise/en/doc/EDOC1000019246/5e0ec9b2/ce6856-48t6q-hi
* Corrected spelling mistake in SFP interface
* Update CE6856-48T6Q-HI.yaml
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2024-10-29 21:46:28 +00:00
vvm1991
2a944f54c8
Create S5735-S48P4XE-V2 ( #2204 )
...
* Create S5735-S48P4XE-V2
Add new model
* Update and rename S5735-S48P4XE-V2 to S5735-S48P4XE-V2.yaml
* Update S5735-S48P4XE-V2.yaml
---------
Co-authored-by: Harry <Harry@cadby.co.uk >
2024-10-25 14:58:50 +01:00
grbeneke
288b6ef2b9
Add Huawei CloudEngine 6800 and 8800 series ( #2337 )
...
* Add Huawei CloudEngine 6800 and 8800 series
* Cleanup formating
* Update CE6863E-48S6CQ.yaml
added some extra detail
* Update CE6881-48S6CQ.yaml
* Update CE8855-32CQ4BQ.yaml
---------
Co-authored-by: Graham Beneke <git@beneke.me >
Co-authored-by: Harry <Harry@cadby.co.uk >
2024-10-23 22:02:24 +01:00
grbeneke
a985178530
Initial Huawei NE8000-X series devices ( #2246 )
...
* Initial Huawei NE8000-X series devices
* Fix module-bay typo
* Update NE8000-X16.yaml
Fixed datasheet link
* Update NE8000-X4.yaml
Fixed datasheet link
* Update NE8000-X8.yaml
Fixed datasheet link
---------
Co-authored-by: Graham Beneke <graham@rain.co.za >
Co-authored-by: Harry
2024-10-18 13:10:36 +01:00
grbeneke
5bd535077e
Add Huawei ATN models ( #2243 )
...
Co-authored-by: Graham Beneke <git@beneke.me >
Co-authored-by: Harry
2024-10-18 12:35:54 +01:00
Patrick
7adc6de548
Add Huawei switch S6730-S24X6Q ( #2390 )
...
* Add huawei-s6730-s24x6q, include device images
* Changed part_number to be equal to the model name
* Update S6730-S24X6Q.yaml
Added a few extra details
* Update S6730-S24X6Q.yaml
added line for images
* rename images
---------
Co-authored-by: Harry
2024-10-17 21:09:06 +01:00
tunka-lrz
3c1a02e9fb
Add Huawei S5720-12TP-PWR-LI-AC Switch ( #2327 )
...
* Added S5720-12TP-PWR-LI-AC
* fixed is_powerd_state S5720-12TP-PWR-LI-AC
* Power Supply Huwaei PAC1000S56-DB
* Update PAC1000S56-DB.yaml
Fix for pre commit check
* Update PAC1000S56-DB.yaml
---------
Co-authored-by: Philipp Tunka <vagrant@rundeck.netz.lrz.de >
Co-authored-by: Harry
2024-10-15 22:05:41 +01:00
antoine.vicot
cdb711ad1a
Dev/avicot/add huawei ar651 w ( #2202 )
...
* add huawei-ar651w
2024-06-21 16:43:41 -04:00
Patrick
8a914179b1
Add Huawei CE5855-48T4S2Q-EI ( #2205 )
...
* Added Huawei CE5855-48T4S2Q-EI
2024-06-21 16:33:14 -04:00
grbeneke
824adf29b6
Create Huawei NetEngine9000 series routers ( #2200 )
...
Co-authored-by: Graham Beneke <git@beneke.me >
2024-06-21 16:32:49 -04:00
grbeneke
027f5aa1ea
Add Huawei NE40E series ( #2198 )
...
* Create NE40E-X8.yaml
* Create NE40E-X3A.yaml
* Create CR5D0MPUD471.yaml
* Create CR5D0SRUB570.yaml
* Create CR5D0LBXFA70.yaml
* Create CR5D00E2ND70.yaml
* Create CR5D0E2NBA70.yaml
* Create CR5DL2XEFG7J.yaml
* Create CR5DSFUIE07C.yaml
* Update CR5D00E2ND70.yaml
* Update CR5D0E2NBA70.yaml
* Update CR5D0LBXFA70.yaml
* Update CR5D0MPUD471.yaml
* Update CR5DL2XEFG7J.yaml
* Update CR5D0SRUB570.yaml
* Update CR5DL2XEFG7J.yaml
2024-06-21 16:32:32 -04:00
grbeneke
3d00c15910
Add Huawei NE8000 series devices ( #2143 )
...
* Create NE8000 F1A-8H20Q.yaml
* Rename NE8000 F1A-8H20Q.yaml to NE8000-F1A-8H20Q.yaml
* Create NE8000-M14-DC.yaml
* Fix NE8000 F1A-8H20Q indenting
* Update NE8000-M14-DC.yaml
Add weight data
* Create NE8000-M8-DC.yaml
* Convert power to module bays
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com >
2024-05-20 12:25:06 -04:00
Daniel W. Anner
4607c0d486
Test Cases: Added VGA denial test case ( #2065 )
...
* Adding first revision of the VGA test cases
* Second revision with less repetative code
* Handling case where vga has a number in the naming
* the great VGA purge!
2024-04-03 21:02:47 -04:00
Stanislav Belov
1b8033917e
adding S5735-L48P4X-A ( #1600 )
...
* adding S5735-L48P4X-A
* fmt S5735-L48P4X-A yaml
* fmt S5735-L48P4X-A yaml
* just restarting checks
* after yamlfmt
---------
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com >
2023-09-26 09:01:37 -04:00