Adds support to configure enabled bios interfaces
It will expose IronicEnabledBiosInterfaces setting in order to configure it. Depends-On: I4960b55382b4ef60fefc147a2ae4fca3daa9432b Change-Id: I5e9368732aa1a22bb5e0ec7240a587958d7bfdeb
This commit is contained in:
parent
76c8fe9d0a
commit
80a0415710
@ -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}
|
||||
|
@ -0,0 +1,5 @@
|
||||
---
|
||||
features:
|
||||
- Adds support to configure enabled bios interfaces,
|
||||
using IronicEnabledBiosInterfaces setting.
|
||||
|
Loading…
Reference in New Issue
Block a user