Add enabled_deploy_interfaces variable

This allows the user to set enabled_deploy_interfaces in the ironic
config file.

Change-Id: I7cf25b7d7a306eab0d6b676f74d62fb08ca6ec01
This commit is contained in:
Jim Rollenhagen 2018-08-16 10:19:53 -04:00
parent b4567c4b1d
commit eba6c8fe10
4 changed files with 9 additions and 1 deletions

View File

@ -88,7 +88,8 @@ Hardware types can be enabled using the "enabled_hardware_types" variable,
which defaults to "ipmi, ilo, cisco-ucs-managed, cisco-ucs-standalone".
Enabled interfaces can be set via the "enabled_boot_interfaces",
"enabled_management_interfaces", and "enabled_power_interfaces" variables.
"enabled_deploy_interfaces", "enabled_management_interfaces", and
"enabled_power_interfaces" variables.
In the event of an external DHCP server being used, the user will need to
configure their DHCP server such that PXE, and iPXE chain loading occurs.

View File

@ -96,6 +96,7 @@ default_deploy_interface: "direct"
enabled_boot_interfaces: "ilo-virtual-media,pxe"
enabled_management_interfaces: "ilo,ipmitool,ucsm"
enabled_power_interfaces: "ilo,ipmitool,ucsm"
enabled_deploy_interfaces: "iscsi,direct"
# DHCP pool for requests -- ignored if inventory_dhcp is set to True
# since IP allocation will be static.

View File

@ -18,6 +18,7 @@ default_inspect_interface = inspector
enabled_boot_interfaces = {{ enabled_boot_interfaces }}
enabled_management_interfaces = {{ enabled_management_interfaces }}
enabled_power_interfaces = {{ enabled_power_interfaces }}
enabled_deploy_interfaces = {{ enabled_deploy_interfaces }}
enabled_hardware_types = {{ enabled_hardware_types }}

View File

@ -0,0 +1,5 @@
---
features:
- |
Adds a new variable ``enabled_deploy_interfaces`` which allows the user
to set the ``enabled_deploy_interfaces`` configuration option in ironic.