Deprecate IronicIPXEEnabled
The ironic.conf [pxe] ipxe_enabled was removed from Ironic in Ussuri, and has also just been removed from puppet-ironic[1] This change deprecates IronicIPXEEnabled and documents it as having no effect. [1] https://review.opendev.org/c/openstack/puppet-ironic/+/789592 Change-Id: I2778336ca58f17b71b9459ab9fe91cf2522e5c7e
This commit is contained in:
parent
1ffbc6cf70
commit
d2bbc3fbb4
@ -183,8 +183,8 @@ parameters:
|
|||||||
use "http" for the local HTTP server (the same as for iPXE).
|
use "http" for the local HTTP server (the same as for iPXE).
|
||||||
type: string
|
type: string
|
||||||
IronicIPXEEnabled:
|
IronicIPXEEnabled:
|
||||||
default: true
|
default: false
|
||||||
description: Whether to use iPXE instead of PXE for deployment.
|
description: DEPRECATED, boot interfaces are specified on a per-node basis
|
||||||
type: boolean
|
type: boolean
|
||||||
IronicIPXEPort:
|
IronicIPXEPort:
|
||||||
default: 8088
|
default: 8088
|
||||||
@ -254,6 +254,16 @@ parameters:
|
|||||||
successfully lease addresses.
|
successfully lease addresses.
|
||||||
type: string
|
type: string
|
||||||
|
|
||||||
|
parameter_groups:
|
||||||
|
- label: deprecated
|
||||||
|
description: |
|
||||||
|
The following parameters are deprecated and will be removed. They should not
|
||||||
|
be relied on for new deployments. If you have concerns regarding deprecated
|
||||||
|
parameters, please contact the TripleO development team on IRC or the
|
||||||
|
Openstack mailing list.
|
||||||
|
parameters:
|
||||||
|
- IronicIPXEEnabled
|
||||||
|
|
||||||
conditions:
|
conditions:
|
||||||
default_deploy_interface_set:
|
default_deploy_interface_set:
|
||||||
not: {equals : [{get_param: IronicDefaultDeployInterface}, '']}
|
not: {equals : [{get_param: IronicDefaultDeployInterface}, '']}
|
||||||
@ -356,7 +366,6 @@ outputs:
|
|||||||
- - 'http://'
|
- - 'http://'
|
||||||
- "%{hiera('ironic_conductor_http_host')}:"
|
- "%{hiera('ironic_conductor_http_host')}:"
|
||||||
- {get_param: IronicIPXEPort}
|
- {get_param: IronicIPXEPort}
|
||||||
ironic::drivers::pxe::ipxe_enabled: {get_param: IronicIPXEEnabled}
|
|
||||||
ironic::drivers::pxe::ipxe_timeout: {get_param: IronicIPXETimeout}
|
ironic::drivers::pxe::ipxe_timeout: {get_param: IronicIPXETimeout}
|
||||||
ironic::drivers::pxe::ip_version: {get_param: IronicIpVersion}
|
ironic::drivers::pxe::ip_version: {get_param: IronicIpVersion}
|
||||||
# NOTE: bind IP is found in hiera replacing the network name with the
|
# NOTE: bind IP is found in hiera replacing the network name with the
|
||||||
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
deprecations:
|
||||||
|
- |
|
||||||
|
The parameter IronicIPXEEnabled has been deprecated since Ironic uses
|
||||||
|
per-node boot interfaces since Ussuri.
|
Loading…
Reference in New Issue
Block a user