HW profile for airship-seaworthy servers
DELL R720 HW profile with - PCI IDs for network interfaces - SCSI IDs for disks Change-Id: I0445bf5692bed931a3545d7f7c4d20a4bfd407b6
This commit is contained in:
parent
059857148a
commit
76acdcc0e2
|
@ -0,0 +1,71 @@
|
||||||
|
---
|
||||||
|
schema: 'drydock/HardwareProfile/v1'
|
||||||
|
metadata:
|
||||||
|
schema: 'metadata/Document/v1'
|
||||||
|
name: dell_r720
|
||||||
|
layeringDefinition:
|
||||||
|
abstract: false
|
||||||
|
layer: site
|
||||||
|
storagePolicy: cleartext
|
||||||
|
data:
|
||||||
|
# Vendor of the server chassis
|
||||||
|
vendor: DELL
|
||||||
|
# Generation of the chassis model
|
||||||
|
generation: '8'
|
||||||
|
# Version of the chassis model within its generation - not version of the hardware definition
|
||||||
|
hw_version: '3'
|
||||||
|
# The certified version of the chassis BIOS
|
||||||
|
bios_version: '2.2.3'
|
||||||
|
# Mode of the default boot of hardware - bios, uefi
|
||||||
|
boot_mode: bios
|
||||||
|
# Protocol of boot of the hardware - pxe, usb, hdd
|
||||||
|
bootstrap_protocol: pxe
|
||||||
|
# Which interface to use for network booting within the OOB manager, not OS device
|
||||||
|
pxe_interface: 0
|
||||||
|
# Map hardware addresses to aliases/roles to allow a mix of hardware configs
|
||||||
|
# in a site to result in a consistent configuration
|
||||||
|
device_aliases:
|
||||||
|
## network
|
||||||
|
# eno1
|
||||||
|
pxe_nic01:
|
||||||
|
address: '0000:01:00.0'
|
||||||
|
# type could identify expected hardware - used for hardware manifest validation
|
||||||
|
dev_type: 'I350 Gigabit Network Connection'
|
||||||
|
bus_type: 'pci'
|
||||||
|
# enp67s0f0
|
||||||
|
data_nic01:
|
||||||
|
address: '0000:43:00.0'
|
||||||
|
dev_type: 'Ethernet 10G 2P X520 Adapter'
|
||||||
|
bus_type: 'pci'
|
||||||
|
# enp67s0f1
|
||||||
|
data_nic02:
|
||||||
|
address: '0000:43:00.1'
|
||||||
|
dev_type: 'Ethernet 10G 2P X520 Adapter'
|
||||||
|
bus_type: 'pci'
|
||||||
|
# enp68s0f0
|
||||||
|
data_nic03:
|
||||||
|
address: '0000:44:00.0'
|
||||||
|
dev_type: 'Ethernet 10G 2P X520 Adapter'
|
||||||
|
bus_type: 'pci'
|
||||||
|
# enp68s0f1
|
||||||
|
data_nic04:
|
||||||
|
address: '0000:44:00.1'
|
||||||
|
dev_type: 'Ethernet 10G 2P X520 Adapter'
|
||||||
|
bus_type: 'pci'
|
||||||
|
## storage
|
||||||
|
# /dev/sda
|
||||||
|
bootdisk:
|
||||||
|
address: '0:2.0.0'
|
||||||
|
dev_type: 'PERC H710P'
|
||||||
|
bus_type: 'scsi'
|
||||||
|
# /dev/sdb
|
||||||
|
cephjournal:
|
||||||
|
address: '0:2.1.0'
|
||||||
|
dev_type: 'PERC H710P'
|
||||||
|
bus_type: 'scsi'
|
||||||
|
# /dev/sdc
|
||||||
|
ephemeral:
|
||||||
|
address: '0:2.2.0'
|
||||||
|
dev_type: 'PERC H710P'
|
||||||
|
bus_type: 'scsi'
|
||||||
|
...
|
|
@ -21,24 +21,23 @@ metadata:
|
||||||
- method: merge
|
- method: merge
|
||||||
path: .
|
path: .
|
||||||
data:
|
data:
|
||||||
# TODO: fixup proper HW profiles
|
hardware_profile: dell_r720
|
||||||
hardware_profile: DELL_HP_Generic
|
|
||||||
|
|
||||||
primary_network: oam
|
primary_network: oam
|
||||||
interfaces:
|
interfaces:
|
||||||
pxe:
|
pxe:
|
||||||
device_link: pxe
|
device_link: pxe
|
||||||
slaves:
|
slaves:
|
||||||
- eno1
|
- pxe_nic01
|
||||||
networks:
|
networks:
|
||||||
- pxe
|
- pxe
|
||||||
bond0:
|
bond0:
|
||||||
device_link: data
|
device_link: data
|
||||||
slaves:
|
slaves:
|
||||||
- enp67s0f0
|
- data_nic01
|
||||||
- enp67s0f1
|
- data_nic02
|
||||||
- enp68s0f0
|
- data_nic03
|
||||||
- enp68s0f1
|
- data_nic04
|
||||||
networks:
|
networks:
|
||||||
- oam
|
- oam
|
||||||
- storage
|
- storage
|
||||||
|
@ -47,7 +46,7 @@ data:
|
||||||
|
|
||||||
storage:
|
storage:
|
||||||
physical_devices:
|
physical_devices:
|
||||||
sda:
|
bootdisk:
|
||||||
labels:
|
labels:
|
||||||
bootdrive: 'true'
|
bootdrive: 'true'
|
||||||
partitions:
|
partitions:
|
||||||
|
@ -76,7 +75,7 @@ data:
|
||||||
mountpoint: '/var'
|
mountpoint: '/var'
|
||||||
fstype: 'ext4'
|
fstype: 'ext4'
|
||||||
mount_options: 'defaults'
|
mount_options: 'defaults'
|
||||||
sdb:
|
cephjournal:
|
||||||
partitions:
|
partitions:
|
||||||
- name: 'cephj'
|
- name: 'cephj'
|
||||||
size: '100g'
|
size: '100g'
|
||||||
|
@ -115,24 +114,23 @@ metadata:
|
||||||
- method: merge
|
- method: merge
|
||||||
path: .
|
path: .
|
||||||
data:
|
data:
|
||||||
# TODO: fixup proper HW profiles
|
hardware_profile: dell_r720
|
||||||
hardware_profile: DELL_HP_Generic
|
|
||||||
|
|
||||||
primary_network: oam
|
primary_network: oam
|
||||||
interfaces:
|
interfaces:
|
||||||
pxe:
|
pxe:
|
||||||
device_link: pxe
|
device_link: pxe
|
||||||
slaves:
|
slaves:
|
||||||
- eno1
|
- pxe_nic01
|
||||||
networks:
|
networks:
|
||||||
- pxe
|
- pxe
|
||||||
bond0:
|
bond0:
|
||||||
device_link: data
|
device_link: data
|
||||||
slaves:
|
slaves:
|
||||||
- enp67s0f0
|
- data_nic01
|
||||||
- enp67s0f1
|
- data_nic02
|
||||||
- enp68s0f0
|
- data_nic03
|
||||||
- enp68s0f1
|
- data_nic04
|
||||||
networks:
|
networks:
|
||||||
- oam
|
- oam
|
||||||
- storage
|
- storage
|
||||||
|
@ -141,7 +139,7 @@ data:
|
||||||
|
|
||||||
storage:
|
storage:
|
||||||
physical_devices:
|
physical_devices:
|
||||||
sda:
|
bootdisk:
|
||||||
labels:
|
labels:
|
||||||
bootdrive: 'true'
|
bootdrive: 'true'
|
||||||
partitions:
|
partitions:
|
||||||
|
@ -170,7 +168,7 @@ data:
|
||||||
mountpoint: '/var'
|
mountpoint: '/var'
|
||||||
fstype: 'ext4'
|
fstype: 'ext4'
|
||||||
mount_options: 'defaults'
|
mount_options: 'defaults'
|
||||||
sdb:
|
cephjournal:
|
||||||
partitions:
|
partitions:
|
||||||
- name: 'cephj'
|
- name: 'cephj'
|
||||||
size: '100g'
|
size: '100g'
|
||||||
|
|
|
@ -20,24 +20,23 @@ metadata:
|
||||||
- method: merge
|
- method: merge
|
||||||
path: .
|
path: .
|
||||||
data:
|
data:
|
||||||
# TODO: fixup proper HW profiles
|
hardware_profile: dell_r720
|
||||||
hardware_profile: DELL_HP_Generic
|
|
||||||
|
|
||||||
primary_network: oam
|
primary_network: oam
|
||||||
interfaces:
|
interfaces:
|
||||||
pxe:
|
pxe:
|
||||||
device_link: pxe
|
device_link: pxe
|
||||||
slaves:
|
slaves:
|
||||||
- eno1
|
- pxe_nic01
|
||||||
networks:
|
networks:
|
||||||
- pxe
|
- pxe
|
||||||
bond0:
|
bond0:
|
||||||
device_link: data
|
device_link: data
|
||||||
slaves:
|
slaves:
|
||||||
- enp67s0f0
|
- data_nic01
|
||||||
- enp67s0f1
|
- data_nic02
|
||||||
- enp68s0f0
|
- data_nic03
|
||||||
- enp68s0f1
|
- data_nic04
|
||||||
networks:
|
networks:
|
||||||
- oam
|
- oam
|
||||||
- storage
|
- storage
|
||||||
|
@ -46,7 +45,7 @@ data:
|
||||||
|
|
||||||
storage:
|
storage:
|
||||||
physical_devices:
|
physical_devices:
|
||||||
sda:
|
bootdisk:
|
||||||
labels:
|
labels:
|
||||||
bootdrive: 'true'
|
bootdrive: 'true'
|
||||||
partitions:
|
partitions:
|
||||||
|
@ -75,7 +74,15 @@ data:
|
||||||
mountpoint: '/var'
|
mountpoint: '/var'
|
||||||
fstype: 'ext4'
|
fstype: 'ext4'
|
||||||
mount_options: 'defaults'
|
mount_options: 'defaults'
|
||||||
sdb:
|
cephjournal:
|
||||||
|
partitions:
|
||||||
|
- name: 'cephj'
|
||||||
|
size: '100g'
|
||||||
|
filesystem:
|
||||||
|
mountpoint: '/var/lib/ceph/dp'
|
||||||
|
fstype: 'xfs'
|
||||||
|
mount_options: 'defaults'
|
||||||
|
ephemeral:
|
||||||
partitions:
|
partitions:
|
||||||
- name: 'nova'
|
- name: 'nova'
|
||||||
size: '99%'
|
size: '99%'
|
||||||
|
|
Loading…
Reference in New Issue