From aef2dbcc9288e6b84e3eec3f348336193df5abb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Viitam=C3=A4ki?= Date: Wed, 13 Sep 2023 03:07:08 +0700 Subject: [PATCH] Dell PowerEdge update (#1612) * Dell PowerEdge R66(1,2)5 & R76(1,2)5 * fix --- device-types/Dell/PowerEdge-R6615.yaml | 31 ++++++++++++++++++++++++++ device-types/Dell/PowerEdge-R6625.yaml | 31 ++++++++++++++++++++++++++ device-types/Dell/PowerEdge-R7615.yaml | 31 ++++++++++++++++++++++++++ device-types/Dell/PowerEdge-R7625.yaml | 31 ++++++++++++++++++++++++++ module-types/Dell/42T22.yaml | 14 ++++++++++++ module-types/Dell/47W4V.yaml | 22 ++++++++++++++++++ module-types/Dell/4TRD3.yaml | 14 ++++++++++++ module-types/Dell/50RV4.yaml | 22 ++++++++++++++++++ module-types/Dell/6JKXY.yaml | 14 ++++++++++++ module-types/Dell/9M6PR.yaml | 14 ++++++++++++ module-types/Dell/G9XC9.yaml | 22 ++++++++++++++++++ module-types/Dell/GJJG2.yaml | 22 ++++++++++++++++++ module-types/Dell/JTK7F.yaml | 22 ++++++++++++++++++ module-types/Dell/NHN45.yaml | 14 ++++++++++++ module-types/Dell/NP0K8.yaml | 14 ++++++++++++ module-types/Dell/RHVFN.yaml | 14 ++++++++++++ module-types/Dell/T6HR8.yaml | 14 ++++++++++++ module-types/Dell/V23H0.yaml | 22 ++++++++++++++++++ module-types/Dell/VF81P.yaml | 22 ++++++++++++++++++ module-types/Dell/VMFKR.yaml | 14 ++++++++++++ module-types/Dell/WW2NX.yaml | 22 ++++++++++++++++++ module-types/Dell/YJYK1.yaml | 14 ++++++++++++ 22 files changed, 440 insertions(+) create mode 100644 device-types/Dell/PowerEdge-R6615.yaml create mode 100644 device-types/Dell/PowerEdge-R6625.yaml create mode 100644 device-types/Dell/PowerEdge-R7615.yaml create mode 100644 device-types/Dell/PowerEdge-R7625.yaml create mode 100644 module-types/Dell/42T22.yaml create mode 100644 module-types/Dell/47W4V.yaml create mode 100644 module-types/Dell/4TRD3.yaml create mode 100644 module-types/Dell/50RV4.yaml create mode 100644 module-types/Dell/6JKXY.yaml create mode 100644 module-types/Dell/9M6PR.yaml create mode 100644 module-types/Dell/G9XC9.yaml create mode 100644 module-types/Dell/GJJG2.yaml create mode 100644 module-types/Dell/JTK7F.yaml create mode 100644 module-types/Dell/NHN45.yaml create mode 100644 module-types/Dell/NP0K8.yaml create mode 100644 module-types/Dell/RHVFN.yaml create mode 100644 module-types/Dell/T6HR8.yaml create mode 100644 module-types/Dell/V23H0.yaml create mode 100644 module-types/Dell/VF81P.yaml create mode 100644 module-types/Dell/VMFKR.yaml create mode 100644 module-types/Dell/WW2NX.yaml create mode 100644 module-types/Dell/YJYK1.yaml diff --git a/device-types/Dell/PowerEdge-R6615.yaml b/device-types/Dell/PowerEdge-R6615.yaml new file mode 100644 index 000000000..ca2d0f843 --- /dev/null +++ b/device-types/Dell/PowerEdge-R6615.yaml @@ -0,0 +1,31 @@ +--- +manufacturer: Dell +model: PowerEdge R6615 +slug: dell-poweredge-r6615 +u_height: 1 +is_full_depth: true +comments: '[Technical Guide](https://www.delltechnologies.com/asset/en-us/products/servers/technical-support/poweredge-r6615-technical-guide.pdf)' +console-ports: + - name: Rear Serial + type: de-9 + - name: Front VGA + type: other + - name: Rear VGA + type: other +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true +module-bays: + - name: OCP 3.0 + position: OCP-1 + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 diff --git a/device-types/Dell/PowerEdge-R6625.yaml b/device-types/Dell/PowerEdge-R6625.yaml new file mode 100644 index 000000000..a3df4fb0e --- /dev/null +++ b/device-types/Dell/PowerEdge-R6625.yaml @@ -0,0 +1,31 @@ +--- +manufacturer: Dell +model: PowerEdge R6625 +slug: dell-poweredge-r6625 +u_height: 1 +is_full_depth: true +comments: '[Technical Guide](https://www.delltechnologies.com/asset/en-us/products/servers/technical-support/poweredge-r6625-technical-guide.pdf)' +console-ports: + - name: Rear Serial + type: de-9 + - name: Front VGA + type: other + - name: Rear VGA + type: other +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true +module-bays: + - name: OCP 3.0 + position: OCP-1 + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 diff --git a/device-types/Dell/PowerEdge-R7615.yaml b/device-types/Dell/PowerEdge-R7615.yaml new file mode 100644 index 000000000..41a5bc48a --- /dev/null +++ b/device-types/Dell/PowerEdge-R7615.yaml @@ -0,0 +1,31 @@ +--- +manufacturer: Dell +model: PowerEdge R7615 +slug: dell-poweredge-r7615 +u_height: 2 +is_full_depth: true +comments: '[Technical Guide](https://www.delltechnologies.com/asset/en-us/products/servers/technical-support/poweredge-r7615-technical-guide.pdf)' +console-ports: + - name: Rear Serial + type: de-9 + - name: Front VGA + type: other + - name: Rear VGA + type: other +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true +module-bays: + - name: OCP 3.0 + position: OCP-1 + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 diff --git a/device-types/Dell/PowerEdge-R7625.yaml b/device-types/Dell/PowerEdge-R7625.yaml new file mode 100644 index 000000000..f595a3bac --- /dev/null +++ b/device-types/Dell/PowerEdge-R7625.yaml @@ -0,0 +1,31 @@ +--- +manufacturer: Dell +model: PowerEdge R7625 +slug: dell-poweredge-r7625 +u_height: 2 +is_full_depth: true +comments: '[Technical Guide](https://www.delltechnologies.com/asset/en-us/products/servers/technical-support/poweredge-r7625-technical-guide.pdf)' +console-ports: + - name: Rear Serial + type: de-9 + - name: Front VGA + type: other + - name: Rear VGA + type: other +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true +module-bays: + - name: OCP 3.0 + position: OCP-1 + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 diff --git a/module-types/Dell/42T22.yaml b/module-types/Dell/42T22.yaml new file mode 100644 index 000000000..05d8100fb --- /dev/null +++ b/module-types/Dell/42T22.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: 42T22 +part_number: 42T22 +comments: QLogic 2x10GBase-T OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-t + mgmt_only: false diff --git a/module-types/Dell/47W4V.yaml b/module-types/Dell/47W4V.yaml new file mode 100644 index 000000000..5ace33af8 --- /dev/null +++ b/module-types/Dell/47W4V.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: 47W4V +part_number: 47W4V +comments: QLogic 4x10G SFP+ OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-2' + label: '3' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-3' + label: '4' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Dell/4TRD3.yaml b/module-types/Dell/4TRD3.yaml new file mode 100644 index 000000000..a1e0ed3f7 --- /dev/null +++ b/module-types/Dell/4TRD3.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: 4TRD3 +part_number: 4TRD3 +comments: Mellanox (nvidia) 2x25G SFP28 OCP 3.0 (Gen3) +interfaces: + - name: '{module}-25GbE-0' + label: '1' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: '2' + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Dell/50RV4.yaml b/module-types/Dell/50RV4.yaml new file mode 100644 index 000000000..e9b4298d6 --- /dev/null +++ b/module-types/Dell/50RV4.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: 50RV4 +part_number: 50RV4 +comments: Intel 4x10GBase-T OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-2' + label: '3' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-3' + label: '4' + type: 10gbase-t + mgmt_only: false diff --git a/module-types/Dell/6JKXY.yaml b/module-types/Dell/6JKXY.yaml new file mode 100644 index 000000000..0bb11821b --- /dev/null +++ b/module-types/Dell/6JKXY.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: 6JKXY +part_number: 6JKXY +comments: Broadcom 2x10G SFP+ OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Dell/9M6PR.yaml b/module-types/Dell/9M6PR.yaml new file mode 100644 index 000000000..a546e6861 --- /dev/null +++ b/module-types/Dell/9M6PR.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: 9M6PR +part_number: 9M6PR +comments: Broadcom 2x100G QSFP28 OCP 3.0 +interfaces: + - name: '{module}-100GbE-0' + label: '1' + type: 100gbase-x-qsfp28 + mgmt_only: false + - name: '{module}-100GbE-1' + label: '2' + type: 100gbase-x-qsfp28 + mgmt_only: false diff --git a/module-types/Dell/G9XC9.yaml b/module-types/Dell/G9XC9.yaml new file mode 100644 index 000000000..19e7a81f5 --- /dev/null +++ b/module-types/Dell/G9XC9.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: G9XC9 +part_number: G9XC9 +comments: Broadcom 4x1000Base-T OCP 3.0 +interfaces: + - name: '{module}-1GbE-0' + label: '1' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-1' + label: '2' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-2' + label: '3' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-3' + label: '4' + type: 1000base-t + mgmt_only: false diff --git a/module-types/Dell/GJJG2.yaml b/module-types/Dell/GJJG2.yaml new file mode 100644 index 000000000..1510a6ec1 --- /dev/null +++ b/module-types/Dell/GJJG2.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: GJJG2 +part_number: GJJG2 +comments: QLogic 4x10GBase-T OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-2' + label: '3' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-3' + label: '4' + type: 10gbase-t + mgmt_only: false diff --git a/module-types/Dell/JTK7F.yaml b/module-types/Dell/JTK7F.yaml new file mode 100644 index 000000000..9660677bf --- /dev/null +++ b/module-types/Dell/JTK7F.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: JTK7F +part_number: JTK7F +comments: Broadcom 4x25G SFP28 OCP 3.0 (Gen3) +interfaces: + - name: '{module}-25GbE-0' + label: '1' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: '2' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-2' + label: '3' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-3' + label: '4' + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Dell/NHN45.yaml b/module-types/Dell/NHN45.yaml new file mode 100644 index 000000000..1249e61ce --- /dev/null +++ b/module-types/Dell/NHN45.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: NHN45 +part_number: NHN45 +comments: Broadcom 2x25G SFP28 OCP 3.0 (Gen3) +interfaces: + - name: '{module}-25GbE-0' + label: '1' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: '2' + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Dell/NP0K8.yaml b/module-types/Dell/NP0K8.yaml new file mode 100644 index 000000000..b81ae3afc --- /dev/null +++ b/module-types/Dell/NP0K8.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: NP0K8 +part_number: NP0K8 +comments: QLogic 2x25G SFP28 OCP 3.0 +interfaces: + - name: '{module}-25GbE-0' + label: '1' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: '2' + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Dell/RHVFN.yaml b/module-types/Dell/RHVFN.yaml new file mode 100644 index 000000000..606901d97 --- /dev/null +++ b/module-types/Dell/RHVFN.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: RHVFN +part_number: RHVFN +comments: QLogic 2x10G SFP+ OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Dell/T6HR8.yaml b/module-types/Dell/T6HR8.yaml new file mode 100644 index 000000000..bac034212 --- /dev/null +++ b/module-types/Dell/T6HR8.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: T6HR8 +part_number: T6HR8 +comments: Broadcom 2x10GBase-T OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-t + mgmt_only: false diff --git a/module-types/Dell/V23H0.yaml b/module-types/Dell/V23H0.yaml new file mode 100644 index 000000000..14003ba32 --- /dev/null +++ b/module-types/Dell/V23H0.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: V23H0 +part_number: V23H0 +comments: Broadcom 4x25G SFP28 OCP 3.0 (Gen4) +interfaces: + - name: '{module}-25GbE-0' + label: '1' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: '2' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-2' + label: '3' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-3' + label: '4' + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Dell/VF81P.yaml b/module-types/Dell/VF81P.yaml new file mode 100644 index 000000000..ac0bf801c --- /dev/null +++ b/module-types/Dell/VF81P.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: VF81P +part_number: VF81P +comments: Intel 4x10G SFP+ OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-2' + label: '3' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-3' + label: '4' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Dell/VMFKR.yaml b/module-types/Dell/VMFKR.yaml new file mode 100644 index 000000000..51779e4ab --- /dev/null +++ b/module-types/Dell/VMFKR.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: VMFKR +part_number: VMFKR +comments: Intel 2x10GBase-T OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-t + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-t + mgmt_only: false diff --git a/module-types/Dell/WW2NX.yaml b/module-types/Dell/WW2NX.yaml new file mode 100644 index 000000000..d4f17a33c --- /dev/null +++ b/module-types/Dell/WW2NX.yaml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: WW2NX +part_number: WW2NX +comments: Intel 4x1000Base-T OCP 3.0 +interfaces: + - name: '{module}-1GbE-0' + label: '1' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-1' + label: '2' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-2' + label: '3' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-3' + label: '4' + type: 1000base-t + mgmt_only: false diff --git a/module-types/Dell/YJYK1.yaml b/module-types/Dell/YJYK1.yaml new file mode 100644 index 000000000..8647cbc57 --- /dev/null +++ b/module-types/Dell/YJYK1.yaml @@ -0,0 +1,14 @@ +--- +manufacturer: Dell +model: YJYK1 +part_number: YJYK1 +comments: Intel 2x10G SFP+ OCP 3.0 +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-x-sfpp + mgmt_only: false