Merge "Adds support to configure enabled bios interfaces"

This commit is contained in:
Zuul 2018-06-20 03:57:09 +00:00 committed by Gerrit Code Review
commit c3495cdfdf
2 changed files with 11 additions and 0 deletions

View File

@ -100,6 +100,11 @@ parameters:
default: ['ipmi', 'redfish']
description: Enabled Ironic hardware types
type: comma_delimited_list
IronicEnabledBiosInterfaces:
default: ['no-bios']
description: Enabled bios interface implementations. Each hardware
type must have at least one valid implementation enabled.
type: comma_delimited_list
IronicEnabledBootInterfaces:
default: ['pxe']
description: Enabled boot interface implementations. Each hardware
@ -296,6 +301,7 @@ outputs:
- 'on_failure'
# NOTE(emilien): ILO defaulting to UEFI does not match other drivers so bios is used.
ironic::drivers::ilo::default_boot_mode: 'bios'
ironic::drivers::interfaces::enabled_bios_interfaces: {get_param: IronicEnabledBiosInterfaces}
ironic::drivers::interfaces::enabled_boot_interfaces: {get_param: IronicEnabledBootInterfaces}
ironic::drivers::interfaces::enabled_console_interfaces: {get_param: IronicEnabledConsoleInterfaces}
ironic::drivers::interfaces::enabled_deploy_interfaces: {get_param: IronicEnabledDeployInterfaces}

View File

@ -0,0 +1,5 @@
---
features:
- Adds support to configure enabled bios interfaces,
using IronicEnabledBiosInterfaces setting.