bnr enabled ramdisk as deploy interfaces on the ironic/undercloud
ReaR can be configured to use PXE to boot the servers for restoration. Currently, the default restoration process is using an iso image. The purpose of this patch is to configure ReaR to PXE boot and use Ironic to boot/recover the server automatically Change-Id: I15774ed1988c2765b1e18c2b5db0ec6ea3e9a02c
This commit is contained in:
parent
4f426292d9
commit
17fd85abd3
|
@ -56,7 +56,7 @@ class TestProcessDriversAndHardwareTypes(base.TestCase):
|
|||
'IronicEnabledHardwareTypes': ['ipmi', 'redfish', 'ilo', 'idrac'],
|
||||
'IronicEnabledBootInterfaces': ['ipxe', 'pxe', 'ilo-pxe'],
|
||||
'IronicEnabledBiosInterfaces': ['no-bios', 'ilo', 'redfish'],
|
||||
'IronicEnabledDeployInterfaces': ['direct', 'ansible'],
|
||||
'IronicEnabledDeployInterfaces': ['direct', 'ansible', 'ramdisk'],
|
||||
'IronicEnabledInspectInterfaces': ['inspector', 'no-inspect',
|
||||
'redfish', 'idrac', 'ilo'],
|
||||
'IronicEnabledManagementInterfaces': ['ipmitool', 'redfish',
|
||||
|
@ -81,7 +81,7 @@ class TestProcessDriversAndHardwareTypes(base.TestCase):
|
|||
'IronicEnabledHardwareTypes': ['redfish', 'ipmi'],
|
||||
'IronicEnabledBootInterfaces': ['ipxe', 'pxe'],
|
||||
'IronicEnabledBiosInterfaces': ['no-bios', 'redfish'],
|
||||
'IronicEnabledDeployInterfaces': ['direct', 'ansible'],
|
||||
'IronicEnabledDeployInterfaces': ['direct', 'ansible', 'ramdisk'],
|
||||
'IronicEnabledInspectInterfaces': ['inspector', 'no-inspect',
|
||||
'redfish'],
|
||||
'IronicEnabledManagementInterfaces': ['ipmitool', 'redfish',
|
||||
|
@ -112,7 +112,7 @@ class TestProcessDriversAndHardwareTypes(base.TestCase):
|
|||
'irmc-pxe', 'fake'],
|
||||
'IronicEnabledBiosInterfaces': ['no-bios', 'ilo', 'irmc',
|
||||
'redfish'],
|
||||
'IronicEnabledDeployInterfaces': ['direct', 'ansible',
|
||||
'IronicEnabledDeployInterfaces': ['direct', 'ansible', 'ramdisk',
|
||||
'fake'],
|
||||
'IronicEnabledInspectInterfaces': ['inspector', 'no-inspect',
|
||||
'redfish', 'idrac', 'ilo',
|
||||
|
|
|
@ -184,7 +184,7 @@ def _process_drivers_and_hardware_types(conf, env):
|
|||
if 'snmp' in enabled_hardware_types:
|
||||
power_interfaces.append('snmp')
|
||||
|
||||
deploy_interfaces = ['direct', 'ansible']
|
||||
deploy_interfaces = ['direct', 'ansible', 'ramdisk']
|
||||
if 'fake-hardware' in enabled_hardware_types:
|
||||
deploy_interfaces.append('fake')
|
||||
boot_interfaces.append('fake')
|
||||
|
|
Loading…
Reference in New Issue