Remove support for classic drivers

The classic drivers like pxe_ipmitool are deprecated in Ironic and will
be removed this cycle. This change removes support for configuring them.

Change-Id: I27200f0d8cce50a1b3f0f650ae770fe8d584dad2
This commit is contained in:
Dmitry Tantsur 2018-05-11 13:03:28 +02:00
parent 784a41a86f
commit a42373980f
2 changed files with 7 additions and 5 deletions

View File

@ -96,10 +96,6 @@ parameters:
description: Backend to use to store ramdisk logs, either "local"
or "swift".
type: string
IronicEnabledDrivers:
default: ['pxe_ipmitool', 'pxe_drac', 'pxe_ilo']
description: Enabled Ironic drivers
type: comma_delimited_list
IronicEnabledHardwareTypes:
default: ['ipmi', 'redfish']
description: Enabled Ironic hardware types
@ -252,7 +248,6 @@ outputs:
ironic::conductor::provisioning_network: {get_param: IronicProvisioningNetwork}
ironic::conductor::rescuing_network: {get_param: IronicRescuingNetwork}
ironic::conductor::default_boot_option: {get_param: IronicDefaultBootOption}
ironic::conductor::enabled_drivers: {get_param: IronicEnabledDrivers}
ironic::conductor::automated_clean: {get_param: IronicAutomatedClean}
ironic::conductor::enabled_hardware_types: {get_param: IronicEnabledHardwareTypes}
ironic::conductor::force_power_state_during_sync: {get_param: IronicForcePowerStateDuringSync}

View File

@ -0,0 +1,7 @@
---
upgrade:
- |
Support for deprecated classic drivers was removed from the Ironic
templates. Please use ``IronicEnabledHardwareTypes`` and
``IronicEnabled***Interfaces`` parameters to enable/disable support
for hardware types and interfaces.