diff --git a/device-types/HPE/HPE-SY480.yaml b/device-types/HPE/HPE-SY480.yaml index 2cd8e3868..747c3a561 100644 --- a/device-types/HPE/HPE-SY480.yaml +++ b/device-types/HPE/HPE-SY480.yaml @@ -1,6 +1,6 @@ --- manufacturer: HPE -model: HPE-SY480 +model: Synergy 480 Gen10 slug: HPE-SY480 u_height: 0 is_full_depth: true diff --git a/device-types/HPE/ProLiant_DL325_Gen10.yaml b/device-types/HPE/ProLiant_DL325_Gen10.yaml new file mode 100644 index 000000000..faeeaae62 --- /dev/null +++ b/device-types/HPE/ProLiant_DL325_Gen10.yaml @@ -0,0 +1,40 @@ +--- +manufacturer: HPE +model: ProLiant DL325 Gen10 +slug: hpe_dl325_gen10 +u_height: 1 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU1 + - name: FlexLOM + position: FlexLOM + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 +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_DL325_Gen10_Plus.yaml b/device-types/HPE/ProLiant_DL325_Gen10_Plus.yaml new file mode 100644 index 000000000..b4568d721 --- /dev/null +++ b/device-types/HPE/ProLiant_DL325_Gen10_Plus.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: HPE +model: ProLiant DL325 Gen10 Plus +slug: hpe_dl325_gen10_plus +u_height: 1 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU1 + - name: FlexLOM + position: FlexLOM + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 +interfaces: + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL325_Gen10_Plus_v2.yaml b/device-types/HPE/ProLiant_DL325_Gen10_Plus_v2.yaml new file mode 100644 index 000000000..bb1bc17f0 --- /dev/null +++ b/device-types/HPE/ProLiant_DL325_Gen10_Plus_v2.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: HPE +model: ProLiant DL325 Gen10 Plus v2 +slug: hpe_dl325_gen10_plus_v2 +u_height: 1 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU1 + - name: OCP3 + position: OCP3 + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 +interfaces: + - 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 index 4d83c073f..4702121cf 100644 --- a/device-types/HPE/ProLiant_DL360_Gen10.yaml +++ b/device-types/HPE/ProLiant_DL360_Gen10.yaml @@ -1,7 +1,7 @@ --- manufacturer: HPE model: ProLiant DL360 Gen10 -slug: hpe_dl360_g10 +slug: hpe_dl360_gen10 u_height: 1 is_full_depth: true console-ports: @@ -9,13 +9,19 @@ console-ports: type: de-9 - name: VGA type: other -power-ports: +module-bays: - name: PSU1 - type: iec-60320-c14 - maximum_draw: 500 + position: PSU1 - name: PSU2 - type: iec-60320-c14 - maximum_draw: 500 + position: PSU1 + - name: FlexLOM + position: FlexLOM + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 interfaces: - name: Gig-E 1 type: 1000base-t diff --git a/device-types/HPE/ProLiant_DL360_Gen10_Plus.yaml b/device-types/HPE/ProLiant_DL360_Gen10_Plus.yaml new file mode 100644 index 000000000..d3dcda9d3 --- /dev/null +++ b/device-types/HPE/ProLiant_DL360_Gen10_Plus.yaml @@ -0,0 +1,28 @@ +--- +manufacturer: HPE +model: ProLiant DL360 Gen10 Plus +slug: hpe_dl360_gen10_plus +u_height: 1 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU1 + - name: OCP3 + position: OCP3 + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 +interfaces: + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL380_Gen10.yaml b/device-types/HPE/ProLiant_DL380_Gen10.yaml new file mode 100644 index 000000000..5796f9464 --- /dev/null +++ b/device-types/HPE/ProLiant_DL380_Gen10.yaml @@ -0,0 +1,58 @@ +--- +manufacturer: HPE +model: ProLiant DL380 Gen10 +slug: hpe_dl380_gen10 +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU1 + - name: FlexLOM + position: FlexLOM + - name: PCIe1 + position: PCIe1 + label: primary riser + - name: PCIe2 + position: PCIe2 + label: primary riser + - name: PCIe3 + position: PCIe3 + label: primary riser + - name: PCIe4 + position: PCIe4 + label: secondary riser + - name: PCIe5 + position: PCIe5 + label: secondary riser + - name: PCIe6 + position: PCIe6 + label: secondary riser + - name: PCIe7 + position: PCIe7 + label: tertiary riser + - name: PCIe8 + position: PCIe8 + label: tertiary riser +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_Gen10_Plus.yaml b/device-types/HPE/ProLiant_DL380_Gen10_Plus.yaml new file mode 100644 index 000000000..9fbe30861 --- /dev/null +++ b/device-types/HPE/ProLiant_DL380_Gen10_Plus.yaml @@ -0,0 +1,52 @@ +--- +manufacturer: HPE +model: ProLiant DL380 Gen10 Plus +slug: hpe_dl380_gen10_plus +u_height: 2 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU1 + - name: OCP3 + position: OCP3 + - name: PCIe1 + position: PCIe1 + label: primary riser + - name: PCIe2 + position: PCIe2 + label: primary riser + - name: PCIe3 + position: PCIe3 + label: primary riser + - name: PCIe4 + position: PCIe4 + label: secondary riser + - name: PCIe5 + position: PCIe5 + label: secondary riser + - name: PCIe6 + position: PCIe6 + label: secondary riser + - name: PCIe7 + position: PCIe7 + label: tertiary riser + - name: PCIe8 + position: PCIe8 + label: tertiary riser + - name: HDDBox1 + position: box1 + - name: HDDBox2 + position: box2 + - name: HDDBox3 + position: box3 +interfaces: + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL560_Gen10.yaml b/device-types/HPE/ProLiant_DL560_Gen10.yaml new file mode 100644 index 000000000..a93495a0e --- /dev/null +++ b/device-types/HPE/ProLiant_DL560_Gen10.yaml @@ -0,0 +1,34 @@ +--- +manufacturer: HPE +model: ProLiant DL560 Gen10 +slug: hpe_dl560_gen10 +u_height: 4 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU1 + - name: FlexLOM + position: FlexLOM +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_DL580_Gen10.yaml b/device-types/HPE/ProLiant_DL580_Gen10.yaml new file mode 100644 index 000000000..cbede092f --- /dev/null +++ b/device-types/HPE/ProLiant_DL580_Gen10.yaml @@ -0,0 +1,74 @@ +--- +manufacturer: HPE +model: ProLiant DL580 Gen10 +slug: hpe_dl580_gen10 +u_height: 4 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PSU3 + position: PSU3 + - name: PSU4 + position: PSU4 + - name: FlexLOM + position: FlexLOM + - name: PCIe1 + position: PCIe1 + label: primary riser + - name: PCIe2 + position: PCIe2 + label: primary riser + - name: PCIe3 + position: PCIe3 + label: primary riser + - name: PCIe4 + position: PCIe4 + label: primary riser + - name: PCIe5 + position: PCIe5 + label: primary riser + - name: PCIe6 + position: PCIe6 + label: primary riser + - name: PCIe7 + position: PCIe7 + label: primary riser + - name: PCIe8 + position: PCIe8 + label: secondary riser + - name: PCIe9 + position: PCIe9 + label: secondary riser + - name: PCIe10 + position: PCIe10 + label: secondary riser + - name: PCIe11 + position: PCIe11 + label: secondary riser + - name: PCIe12 + position: PCIe12 + label: secondary riser + - name: PCIe13 + position: PCIe13 + label: secondary riser + - name: PCIe14 + position: PCIe14 + label: secondary riser + - name: PCIe15 + position: PCIe15 + label: tertiary riser + - name: PCIe16 + position: PCIe16 + label: tertiary riser +interfaces: + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_DL580_Gen9.yaml b/device-types/HPE/ProLiant_DL580_Gen9.yaml new file mode 100644 index 000000000..e49abf423 --- /dev/null +++ b/device-types/HPE/ProLiant_DL580_Gen9.yaml @@ -0,0 +1,44 @@ +--- +manufacturer: HPE +model: ProLiant DL580 Gen9 +slug: hpe_dl580_gen9 +u_height: 4 +is_full_depth: true +console-ports: + - name: Serial + type: de-9 + - name: VGA + type: other +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 + - name: PSU3 + position: PSU3 + - name: PSU4 + position: PSU4 + - name: FlexLOM + position: FlexLOM + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 + - name: PCIe4 + position: PCIe4 + - name: PCIe5 + position: PCIe5 + - name: PCIe6 + position: PCIe6 + - name: PCIe7 + position: PCIe7 + - name: PCIe8 + position: PCIe8 + - name: PCIe9 + position: PCIe9 +interfaces: + - name: iLO + type: 1000base-t + mgmt_only: true diff --git a/device-types/HPE/ProLiant_ML110_Gen10.yaml b/device-types/HPE/ProLiant_ML110_Gen10.yaml new file mode 100644 index 000000000..a93937217 --- /dev/null +++ b/device-types/HPE/ProLiant_ML110_Gen10.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: HPE +model: ProLiant ML110 Gen10 +slug: hpe_ml110_gen10 +u_height: 3 +is_full_depth: true +console-ports: + - name: VGA + type: other +module-bays: + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 + - name: PCIe4 + position: PCIe4 + - name: PCIe5 + position: PCIe5 +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 +power-ports: + - name: PSU + type: iec-60320-c14 diff --git a/device-types/HPE/ProLiant_ML110_Gen9.yaml b/device-types/HPE/ProLiant_ML110_Gen9.yaml new file mode 100644 index 000000000..924e77a97 --- /dev/null +++ b/device-types/HPE/ProLiant_ML110_Gen9.yaml @@ -0,0 +1,33 @@ +--- +manufacturer: HPE +model: ProLiant ML110 Gen9 +slug: hpe_ml110_gen9 +u_height: 3 +is_full_depth: true +console-ports: + - name: VGA + type: other +module-bays: + - name: PCIe1 + position: PCIe1 + - name: PCIe2 + position: PCIe2 + - name: PCIe3 + position: PCIe3 + - name: PCIe4 + position: PCIe4 + - name: PCIe5 + position: PCIe5 +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 +power-ports: + - name: PSU + type: iec-60320-c14