From 6c75fcbdc831e0c0ed87cf7b12c4771cf4efab5a Mon Sep 17 00:00:00 2001 From: Hayden Date: Thu, 11 Aug 2022 03:27:53 +0100 Subject: [PATCH] Lots more Dell definitions + some older Fujitsu definitions (#847) --- device-types/Dell/PowerEdge_R450.yml | 27 +++++++++++++ device-types/Dell/PowerEdge_R530.yml | 31 ++++++++++++++ device-types/Dell/PowerEdge_R550.yml | 27 +++++++++++++ device-types/Dell/PowerEdge_R650xs.yaml | 36 +++++++++++++++++ device-types/Dell/PowerEdge_R750.yml | 45 +++++++++++++++++++++ device-types/Dell/PowerEdge_T110.yml | 22 ++++++++++ device-types/Dell/PowerEdge_T310.yml | 31 ++++++++++++++ device-types/Dell/PowerEdge_T320.yml | 26 ++++++++++++ device-types/Dell/PowerEdge_T330.yml | 23 +++++++++++ device-types/Dell/PowerEdge_T340.yml | 20 +++++++++ device-types/Dell/PowerEdge_T420.yml | 26 ++++++++++++ device-types/Dell/PowerEdge_T430.yml | 26 ++++++++++++ device-types/Dell/PowerEdge_T440.yml | 26 ++++++++++++ device-types/Fujitsu/primergy_tx100_s1.yml | 18 +++++++++ device-types/Fujitsu/primergy_tx1310_m1.yml | 20 +++++++++ device-types/Fujitsu/primergy_tx1310_m3.yml | 18 +++++++++ device-types/Fujitsu/primergy_tx1330_m4.yml | 22 ++++++++++ device-types/HPE/ProLiant_DL320e_Gen8.yml | 28 +++++++++++++ device-types/HPE/ProLiant_DL360_Gen10.yaml | 34 ++++++++++++++++ device-types/HPE/ProLiant_DL380_Gen5.yml | 30 ++++++++++++++ device-types/HPE/ProLiant_DL380_Gen6.yml | 28 +++++++++++++ device-types/HPE/ProLiant_DL380_Gen7.yml | 28 +++++++++++++ device-types/IBM/eServer_x226_86482DG.yml | 22 ++++++++++ 23 files changed, 614 insertions(+) create mode 100644 device-types/Dell/PowerEdge_R450.yml create mode 100644 device-types/Dell/PowerEdge_R530.yml create mode 100644 device-types/Dell/PowerEdge_R550.yml create mode 100644 device-types/Dell/PowerEdge_R650xs.yaml create mode 100644 device-types/Dell/PowerEdge_R750.yml create mode 100644 device-types/Dell/PowerEdge_T110.yml create mode 100644 device-types/Dell/PowerEdge_T310.yml create mode 100644 device-types/Dell/PowerEdge_T320.yml create mode 100644 device-types/Dell/PowerEdge_T330.yml create mode 100644 device-types/Dell/PowerEdge_T340.yml create mode 100644 device-types/Dell/PowerEdge_T420.yml create mode 100644 device-types/Dell/PowerEdge_T430.yml create mode 100644 device-types/Dell/PowerEdge_T440.yml create mode 100644 device-types/Fujitsu/primergy_tx100_s1.yml create mode 100644 device-types/Fujitsu/primergy_tx1310_m1.yml create mode 100644 device-types/Fujitsu/primergy_tx1310_m3.yml create mode 100644 device-types/Fujitsu/primergy_tx1330_m4.yml create mode 100644 device-types/HPE/ProLiant_DL320e_Gen8.yml create mode 100644 device-types/HPE/ProLiant_DL360_Gen10.yaml create mode 100644 device-types/HPE/ProLiant_DL380_Gen5.yml create mode 100644 device-types/HPE/ProLiant_DL380_Gen6.yml create mode 100644 device-types/HPE/ProLiant_DL380_Gen7.yml create mode 100644 device-types/IBM/eServer_x226_86482DG.yml diff --git a/device-types/Dell/PowerEdge_R450.yml b/device-types/Dell/PowerEdge_R450.yml new file mode 100644 index 000000000..1c56b759f --- /dev/null +++ b/device-types/Dell/PowerEdge_R450.yml @@ -0,0 +1,27 @@ +--- +manufacturer: Dell +model: PowerEdge R450 +slug: dell_poweredge_r450 +u_height: 1 +is_full_depth: true +subdevice_role: parent +console-ports: + - name: Serial + type: de-9 + - name: Rear VGA + type: other + - name: Front VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + - name: Power 2 + type: iec-60320-c14 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge_R530.yml b/device-types/Dell/PowerEdge_R530.yml new file mode 100644 index 000000000..6e90b1b61 --- /dev/null +++ b/device-types/Dell/PowerEdge_R530.yml @@ -0,0 +1,31 @@ +--- +manufacturer: Dell +model: PowerEdge R530 +slug: dell_poweredge_r530 +u_height: 2 +is_full_depth: true +subdevice_role: parent +console-ports: + - name: Serial + type: de-9 + - name: Rear VGA + type: other + - name: Front VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + - name: Power 2 + type: iec-60320-c14 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge_R550.yml b/device-types/Dell/PowerEdge_R550.yml new file mode 100644 index 000000000..afba42491 --- /dev/null +++ b/device-types/Dell/PowerEdge_R550.yml @@ -0,0 +1,27 @@ +--- +manufacturer: Dell +model: PowerEdge R550 +slug: dell_poweredge_r550 +u_height: 2 +is_full_depth: true +subdevice_role: parent +console-ports: + - name: Serial + type: de-9 + - name: Rear VGA + type: other + - name: Front VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + - name: Power 2 + type: iec-60320-c14 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge_R650xs.yaml b/device-types/Dell/PowerEdge_R650xs.yaml new file mode 100644 index 000000000..4d1b78dce --- /dev/null +++ b/device-types/Dell/PowerEdge_R650xs.yaml @@ -0,0 +1,36 @@ +--- +manufacturer: Dell +model: PowerEdge R650xs +slug: dell_poweredge_r650xs +u_height: 1 +is_full_depth: true +subdevice_role: parent +console-ports: + - name: Optional Rear Serial + type: de-9 + - name: Front VGA + type: other + - name: Rear VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 800 + - name: Power 2 + type: iec-60320-c14 + maximum_draw: 800 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: iDRAC9 1 + type: 1000base-t + mgmt_only: true + - name: iDRAC9 2 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge_R750.yml b/device-types/Dell/PowerEdge_R750.yml new file mode 100644 index 000000000..5e1668cb4 --- /dev/null +++ b/device-types/Dell/PowerEdge_R750.yml @@ -0,0 +1,45 @@ +--- +manufacturer: Dell +model: PowerEdge R750 +slug: dell_poweredge_r750 +u_height: 2 +is_full_depth: true +subdevice_role: parent +console-ports: + - name: Rear Serial + type: de-9 + - name: Front VGA + type: other + - name: Rear VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 800 + - name: Power 2 + type: iec-60320-c14 + maximum_draw: 800 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t + - name: iDRAC9 1 + type: 1000base-t + mgmt_only: true + - name: iDRAC9 2 + type: 1000base-t + mgmt_only: true +device-bays: + - name: Riser PCIe-Gen3 1 + - name: Riser PCIe-Gen3 2 + - name: Riser PCIe-Gen3 3 + - name: Riser PCIe-Gen3 4 + - name: Riser PCIe-Gen3 5 + - name: Riser PCIe-Gen3 6 + - name: Riser PCIe-Gen3 7 + - name: Riser PCIe-Gen3 8 diff --git a/device-types/Dell/PowerEdge_T110.yml b/device-types/Dell/PowerEdge_T110.yml new file mode 100644 index 000000000..5ad34586a --- /dev/null +++ b/device-types/Dell/PowerEdge_T110.yml @@ -0,0 +1,22 @@ +--- +manufacturer: Dell +model: PowerEdge +slug: dell_poweredge_t110 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 305 +interfaces: + - name: Gig-E 1 + type: 1000base-t + mgmt_only: false + - name: Gig-E 2 + type: 1000base-t + mgmt_only: false diff --git a/device-types/Dell/PowerEdge_T310.yml b/device-types/Dell/PowerEdge_T310.yml new file mode 100644 index 000000000..ec9659f65 --- /dev/null +++ b/device-types/Dell/PowerEdge_T310.yml @@ -0,0 +1,31 @@ +--- +manufacturer: Dell +model: PowerEdge T310 +slug: dell_poweredge_t310 +u_height: 0 +is_full_depth: false +subdevice_role: parent +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 400 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: Gig-E 3 + type: 1000base-t + - name: Gig-E 4 + type: 1000base-t +device-bays: + - name: PCIe-Gen2 1 + - name: PCIe-Gen2 2 + - name: PCIe-Gen2 3 + - name: PCIe-Gen2 4 + - name: PCIe-Gen2 5 diff --git a/device-types/Dell/PowerEdge_T320.yml b/device-types/Dell/PowerEdge_T320.yml new file mode 100644 index 000000000..409d2e986 --- /dev/null +++ b/device-types/Dell/PowerEdge_T320.yml @@ -0,0 +1,26 @@ +--- +manufacturer: Dell +model: PowerEdge T320 +slug: dell_poweredge_t320 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 495 + - name: Power 2 + type: iec-60320-c14 + maximum_draw: 495 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge_T330.yml b/device-types/Dell/PowerEdge_T330.yml new file mode 100644 index 000000000..417ac466c --- /dev/null +++ b/device-types/Dell/PowerEdge_T330.yml @@ -0,0 +1,23 @@ +--- +manufacturer: Dell +model: PowerEdge T330 +slug: dell_poweredge_t330 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 350 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC8 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge_T340.yml b/device-types/Dell/PowerEdge_T340.yml new file mode 100644 index 000000000..764c25652 --- /dev/null +++ b/device-types/Dell/PowerEdge_T340.yml @@ -0,0 +1,20 @@ +--- +manufacturer: Dell +model: PowerEdge T340 +slug: dell_poweredge_t340 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 350 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t diff --git a/device-types/Dell/PowerEdge_T420.yml b/device-types/Dell/PowerEdge_T420.yml new file mode 100644 index 000000000..63eb707d7 --- /dev/null +++ b/device-types/Dell/PowerEdge_T420.yml @@ -0,0 +1,26 @@ +--- +manufacturer: Dell +model: PowerEdge T420 +slug: dell_poweredge_t420 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 750 + - name: Power 2 + type: iec-60320-c14 + maximum_draw: 750 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC7 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge_T430.yml b/device-types/Dell/PowerEdge_T430.yml new file mode 100644 index 000000000..079ab43ec --- /dev/null +++ b/device-types/Dell/PowerEdge_T430.yml @@ -0,0 +1,26 @@ +--- +manufacturer: Dell +model: PowerEdge T430 +slug: dell_poweredge_t430 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 750 + - name: Power 2 + type: iec-60320-c14 + maximum_draw: 750 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC7 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Dell/PowerEdge_T440.yml b/device-types/Dell/PowerEdge_T440.yml new file mode 100644 index 000000000..e69d835ee --- /dev/null +++ b/device-types/Dell/PowerEdge_T440.yml @@ -0,0 +1,26 @@ +--- +manufacturer: Dell +model: PowerEdge T440 +slug: dell_poweredge_t440 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 750 + - name: Power 2 + type: iec-60320-c14 + maximum_draw: 750 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iDRAC9 + type: 1000base-t + mgmt_only: true diff --git a/device-types/Fujitsu/primergy_tx100_s1.yml b/device-types/Fujitsu/primergy_tx100_s1.yml new file mode 100644 index 000000000..758ce47ce --- /dev/null +++ b/device-types/Fujitsu/primergy_tx100_s1.yml @@ -0,0 +1,18 @@ +--- +manufacturer: Fujitsu +model: PRIMERGY TX100 S1 +slug: fujitsu_primergy_tx100_s1 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 300 +interfaces: + - name: Gig-E 1 + type: 1000base-t diff --git a/device-types/Fujitsu/primergy_tx1310_m1.yml b/device-types/Fujitsu/primergy_tx1310_m1.yml new file mode 100644 index 000000000..ead5e8349 --- /dev/null +++ b/device-types/Fujitsu/primergy_tx1310_m1.yml @@ -0,0 +1,20 @@ +--- +manufacturer: Fujitsu +model: PRIMERGY TX1310 M1 +slug: fujitsu_primergy_tx1310_m1 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 250 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t diff --git a/device-types/Fujitsu/primergy_tx1310_m3.yml b/device-types/Fujitsu/primergy_tx1310_m3.yml new file mode 100644 index 000000000..48d6295c2 --- /dev/null +++ b/device-types/Fujitsu/primergy_tx1310_m3.yml @@ -0,0 +1,18 @@ +--- +manufacturer: Fujitsu +model: PRIMERGY TX1310 M3 +slug: fujitsu_primergy_tx1310_m3 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 250 +interfaces: + - name: Gig-E 1 + type: 1000base-t diff --git a/device-types/Fujitsu/primergy_tx1330_m4.yml b/device-types/Fujitsu/primergy_tx1330_m4.yml new file mode 100644 index 000000000..ad3a8f2f6 --- /dev/null +++ b/device-types/Fujitsu/primergy_tx1330_m4.yml @@ -0,0 +1,22 @@ +--- +manufacturer: Fujitsu +model: PRIMERGY TX1330 M4 +slug: fujitsu_primergy_tx1330_m4 +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: Power 1 + type: iec-60320-c14 + maximum_draw: 250 +interfaces: + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t + - name: iRMC-S5 + type: 1000base-t diff --git a/device-types/HPE/ProLiant_DL320e_Gen8.yml b/device-types/HPE/ProLiant_DL320e_Gen8.yml new file mode 100644 index 000000000..be04d5681 --- /dev/null +++ b/device-types/HPE/ProLiant_DL320e_Gen8.yml @@ -0,0 +1,28 @@ +--- +manufacturer: HPE +model: ProLiant DL320e Gen8 +slug: hpe_dl320e_g8 +u_height: 1 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 350 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 350 +interfaces: + - name: Gig-E 1 + type: 1000base-t + mgmt_only: false + - name: Gig-E 2 + type: 1000base-t + mgmt_only: false + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL360_Gen10.yaml b/device-types/HPE/ProLiant_DL360_Gen10.yaml new file mode 100644 index 000000000..4d83c073f --- /dev/null +++ b/device-types/HPE/ProLiant_DL360_Gen10.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: HPE +model: ProLiant DL360 Gen10 +slug: hpe_dl360_g10 +u_height: 1 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 500 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 500 +interfaces: + - name: Gig-E 1 + type: 1000base-t + mgmt_only: false + - name: Gig-E 2 + type: 1000base-t + mgmt_only: false + - name: Gig-E 3 + type: 1000base-t + mgmt_only: false + - name: Gig-E 4 + type: 1000base-t + mgmt_only: false + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL380_Gen5.yml b/device-types/HPE/ProLiant_DL380_Gen5.yml new file mode 100644 index 000000000..e51f04736 --- /dev/null +++ b/device-types/HPE/ProLiant_DL380_Gen5.yml @@ -0,0 +1,30 @@ +--- +manufacturer: HPE +model: ProLiant DL380 Gen5 +slug: hpe_dl380_g5 +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA 1 + type: other + - name: VGA 2 + type: other +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 800 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 800 +interfaces: + - name: Gig-E 1 + type: 1000base-t + mgmt_only: false + - name: Gig-E 2 + type: 1000base-t + mgmt_only: false + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL380_Gen6.yml b/device-types/HPE/ProLiant_DL380_Gen6.yml new file mode 100644 index 000000000..503759199 --- /dev/null +++ b/device-types/HPE/ProLiant_DL380_Gen6.yml @@ -0,0 +1,28 @@ +--- +manufacturer: HPE +model: ProLiant DL380 Gen6 +slug: hpe_dl380_g6 +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 750 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 750 +interfaces: + - name: Gig-E 1 + type: 1000base-t + mgmt_only: false + - name: Gig-E 2 + type: 1000base-t + mgmt_only: false + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL380_Gen7.yml b/device-types/HPE/ProLiant_DL380_Gen7.yml new file mode 100644 index 000000000..2194655ff --- /dev/null +++ b/device-types/HPE/ProLiant_DL380_Gen7.yml @@ -0,0 +1,28 @@ +--- +manufacturer: HPE +model: ProLiant DL380 Gen7 +slug: hpe_dl380_g7 +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 750 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 750 +interfaces: + - name: Gig-E 1 + type: 1000base-t + mgmt_only: false + - name: Gig-E 2 + type: 1000base-t + mgmt_only: false + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/IBM/eServer_x226_86482DG.yml b/device-types/IBM/eServer_x226_86482DG.yml new file mode 100644 index 000000000..0752a510b --- /dev/null +++ b/device-types/IBM/eServer_x226_86482DG.yml @@ -0,0 +1,22 @@ +--- +manufacturer: IBM +model: eServer x226-[86482DG]- +slug: ibm_eserver_x226_86482dg +u_height: 5 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +power-ports: + - name: PSU1 + type: iec-60320-c14 + maximum_draw: 514 + - name: PSU2 + type: iec-60320-c14 + maximum_draw: 514 +interfaces: + - name: Gig-E 1 + type: 1000base-t + mgmt_only: false